To limit the backlog of messages queued for a client that is not consuming them
quickly enough you can indicate a maximum queue depth for clients.
Choose this size carefully as a large queue size can lead to excessive memory
usage and vulnerability to Denial of Service attacks, whilst a small queue size can lead
to slow clients being disconnected too frequently.
The maximum queue depth for clients can be configured for a client connector in
etc/Connectors.xml. A default value can also be configured in
etc/Server.xml for connectors that do not explicitly specify a
These values can be changed dynamically at run time using System Management but they
only take effect for new clients.