acceptors |
a list of remoting acceptors |
acceptors.acceptor |
Each acceptor is composed for just an URL |
address-settings |
a list of address-setting |
allow-failback |
Should stop backup on live restart. default true |
amqp-use-core-subscription-naming |
If true uses CORE queue naming convention for AMQP. default false |
async-connection-execution-enabled |
If False delivery would be always asynchronous. default true |
bindings-directory |
The folder in use for the bindings folder |
bridges |
a list of bridge |
broadcast-groups |
a list of broadcast-group |
configuration-file-refresh-period |
The frequency in milliseconds the configuration file is checked for changes (default 5000) |
check-for-live-server |
Used for a live server to verify if there are other nodes with the same ID on the topology |
cluster-connections |
a list of cluster-connection |
cluster-password |
Cluster password. It applies to all cluster configurations. |
cluster-user |
Cluster username. It applies to all cluster configurations. |
connection-ttl-override |
if set, this will override how long (in ms) to keep a connection alive without receiving a ping. -1 disables this setting. Default -1 |
connection-ttl-check-period |
how often (in ms) to check connections for ttl violation. Default 2000 |
connectors.connector |
The URL for the connector. This is a list |
create-bindings-dir |
true means that the server will create the bindings directory on start up. Default=true |
create-journal-dir |
true means that the journal directory will be created. Default=true |
discovery-groups |
a list of discovery-group |
disk-scan-period |
The interval where the disk is scanned for percentual usage. Default=5000 ms. |
diverts |
a list of diverts to use |
global-max-size |
The amount in bytes before all addresses are considered full. Default is half of the memory used by the JVM (-Xmx argument). |
graceful-shutdown-enabled |
true means that graceful shutdown is enabled. Default=true |
graceful-shutdown-timeout |
Timeout on waitin for clients to disconnect before server shutdown. Default=-1 |
grouping-handler |
Message Group configuration |
id-cache-size |
The duplicate detection circular cache size. Default=20000 |
jmx-domain |
the JMX domain used to registered MBeans in the MBeanServer. Default=org.apache.activemq |
jmx-management-enabled |
true means that the management API is available via JMX. Default=true |
journal-buffer-size |
The size of the internal buffer on the journal in KB. Default=490 KiB |
journal-buffer-timeout |
The Flush timeout for the journal buffer |
journal-compact-min-files |
The minimal number of data files before we can start compacting. Setting this to 0 means compacting is disabled. Default=10 |
journal-compact-percentage |
The percentage of live data on which we consider compacting the journal. Default=30 |
journal-directory |
the directory to store the journal files in. Default=data/journal |
journal-file-size |
the size (in bytes) of each journal file. Default=10485760 (10 MB) |
journal-max-io |
the maximum number of write requests that can be in the AIO queue at any one time. Default is 4096 for AIO and 1 for NIO, ignored for MAPPED. |
journal-min-files |
how many journal files to pre-create. Default=2 |
journal-pool-files |
The upper theshold of the journal file pool,-1 (default) means no Limit. The system will create as many files as needed however when reclaiming files it will shrink back to the journal-pool-files |
journal-sync-non-transactional |
if true wait for non transaction data to be synced to the journal before returning response to client. Default=true |
journal-sync-transactional |
if true wait for transaction data to be synchronized to the journal before returning response to client. Default=true |
journal-type |
the type of journal to use. Default=ASYNCIO |
journal-datasync |
It will use msync/fsync on journal operations. Default=true. |
large-messages-directory |
the directory to store large messages. Default=data/largemessages |
management-address |
the name of the management address to send management messages to. Default=activemq.management |
management-notification-address |
the name of the address that consumers bind to receive management notifications. Default=activemq.notifications |
mask-password |
This option controls whether passwords in server configuration need be masked. If set to "true" the passwords are masked. Default=false |
max-saved-replicated-journals-size |
This specifies how many times a replicated backup server can restart after moving its files on start. Once there are this number of backup journal files the server will stop permanently after if fails back. -1 Means no Limit, 0 don't keep a copy at all, Default=2 |
max-disk-usage |
The max percentage of data we should use from disks. The System will block while the disk is full. Default=100 |
memory-measure-interval |
frequency to sample JVM memory in ms (or -1 to disable memory sampling). Default=-1 |
memory-warning-threshold |
Percentage of available memory which will trigger a warning log. Default=25 |
message-counter-enabled |
true means that message counters are enabled. Default=false |
message-counter-max-day-history |
how many days to keep message counter history. Default=10 (days) |
message-counter-sample-period |
the sample period (in ms) to use for message counters. Default=10000 |
message-expiry-scan-period |
how often (in ms) to scan for expired messages. Default=30000 |
message-expiry-thread-priority |
the priority of the thread expiring messages. Default=3 |
password-codec |
the name of the class (and optional configuration properties) used to decode masked passwords. Only valid when mask-password is true . Default=empty |
page-max-concurrent-io |
The max number of concurrent reads allowed on paging. Default=5 |
paging-directory |
the directory to store paged messages in. Default=data/paging |
persist-delivery-count-before-delivery |
True means that the delivery count is persisted before delivery. False means that this only happens after a message has been cancelled. Default=false |
persistence-enabled |
true means that the server will use the file based journal for persistence. Default=true |
persist-id-cache |
true means that ID's are persisted to the journal. Default=true |
queues |
a list of queue to be created |
remoting-incoming-interceptors |
A list of interceptor |
resolveProtocols |
Use ServiceLoader to load protocol modules. Default=true |
scheduled-thread-pool-max-size |
Maximum number of threads to use for the scheduled thread pool. Default=5 |
security-enabled |
true means that security is enabled. Default=true |
security-invalidation-interval |
how long (in ms) to wait before invalidating the security cache. Default=10000 |
system-property-prefix |
Prefix for replacing configuration settings using Bean Utils. |
populate-validated-user |
whether or not to add the name of the validated user to the messages that user sends. Default=false |
security-settings |
a list of security-setting |
thread-pool-max-size |
Maximum number of threads to use for the thread pool. -1 means 'no limits'.. Default=30 |
transaction-timeout |
how long (in ms) before a transaction can be removed from the resource manager after create time. Default=300000 |
transaction-timeout-scan-period |
how often (in ms) to scan for timeout transactions. Default=1000 |
wild-card-routing-enabled |
true means that the server supports wild card routing. Default=true |
network-check-NIC |
The NIC (Network Interface Controller) to be used on InetAddress.isReacheable |
network-check-URL |
The list of http URIs to be used to validate the network |
network-check-list |
The list of pings to be used on ping or InetAddress.isReacheable |
network-check-ping-command |
The command used to oping IPV4 addresses |
network-check-ping6-command |
The command used to oping IPV6 addresses |
critical-analyzer |
Enable or disable the critical analysis (default true) |
critical-analyzer-timeout |
Timeout used to do the critical analysis (default 120000 milliseconds) |
critical-analyzer-check-period |
Time used to check the response times (default half of critical-analyzer-timeout) |
critical-analyzer-policy |
Should the server log, be halted or shutdown upon failures (default LOG ) |