Appendix B. System Properties
The following table describes the Java system properties used by the Broker to control
various optional behaviours.
The preferred method of enabling these system properties is using the QPID_OPTS environment variable described in the previous
section.
Table B.1. System properties
| System property | Default | Purpose |
|---|
| qpid.broker_heartbeat_timeout_factor | 2 | Factor to determine the maximum length of that may elapse between heartbeats being
received from the peer before a connection is deemed to have been broken. |
| qpid.broker_status_updates | true |
If set true, the Broker will produce operational logging messages.
|
| qpid.broker_disabled_features | none |
Allows optional Broker features to be disabled. Currently understood feature
names are: qpid.jms-selector
Feature names should be comma separated.
|
| qpid.broker.exceptionHandler | org.apache.qpid.server.utils.FailFastExceptionHandler |
Allows to set UncaughtExceptionHandler for the main broker thread. Out of box are provided
following options:
org.apache.qpid.server.utils.FailFastExceptionHandler org.apache.qpid.server.utils.GracefulShutdownExceptionHandler org.apache.qpid.server.utils.LogAndContinueExceptionHandler
|
| qpid.broker.exceptionHandler.continue | false |
When set to "true", FailFastExceptionHandler and GracefulShutdownExceptionHandler will only log
the uncaught exception without shutting the broker down. When set to "false" (default value),
FailFastExceptionHandler and GracefulShutdownExceptionHandler will log the exception and shut the broker down.
|
Apache Qpid, Messaging built on AMQP; Copyright © 2015
The Apache Software Foundation; Licensed under
the Apache
License, Version 2.0; Apache Qpid, Qpid, Qpid Proton,
Proton, Apache, the Apache feather logo, and the Apache Qpid
project logo are trademarks of The Apache Software
Foundation; All other marks mentioned may be trademarks or
registered trademarks of their respective owners