Configuration Options Related Tasks Related Topics
Use this page to define thresholds, which trigger this JMS server to carry out events such as generating log messages, and quotas, which specify maximums for memory use, message size and number of messages available to this JMS server.
Name | Description |
---|---|
Bytes Maximum |
The maximum number of bytes that can be stored in this JMS
server. A value of Because excessive bytes volume can cause memory saturation, BEA recommends that this maximum corresponds to the total amount of system memory available after accounting for the rest of your application load. Range of Values: >= BytesThresholdHigh MBean Attribute: Minimum value: Maximum value: |
Bytes Threshold High |
The upper threshold (number of bytes stored in this JMS server)
that triggers flow control and logging events. A value of
The triggered events are:
Range of Values: <= BytesMaximum; >= BytesThresholdLow MBean Attribute: Minimum value: Maximum value: |
Bytes Threshold Low |
The lower threshold (number of bytes stored in this JMS server)
that triggers flow control and logging events. A value of
If the number of bytes falls below this threshold, the triggered events are:
Range of Values: <= BytesThresholdHigh MBean Attribute: Minimum value: Maximum value: |
Messages Maximum |
The maximum number of messages that can be stored in this JMS
server. A value of Because excessive message volume can cause memory saturation, BEA recommends that this value corresponds to the total amount of system memory available after accounting for the rest of your application load. Range of Values: >= MessagesThresholdHigh. MBean Attribute: Minimum value: Maximum value: |
Messages Threshold High |
The upper threshold (number of messages stored in this JMS
server) that triggers flow control and logging events. A value of
If the number of messages exceeds this threshold, the triggered events are:
Range of Values: <= MessagesMaximum; >= MessagesThresholdLow. MBean Attribute: Minimum value: Maximum value: |
Messages Threshold Low |
The lower threshold (number of messages stored in this JMS
server) that triggers flow control and logging events. A value of
If the number of messages falls below this threshold, the triggered events are:
Note: This attribute is dynamically configurable. Range of Values: <= MessagesThresholdHigh MBean Attribute: Minimum value: Maximum value: |
Maximum Message Size |
The maximum number of bytes allowed in individual messages on
this JMS server. The size of a message includes the message body,
any user-defined properties, and the user-defined JMS header fields
The maximum message size is only enforced for the initial production of a message. Messages that are redirected to an error destination or forwarded to a member of a distributed destination are not checked for size. For instance, if a destination and its corresponding error destination are configured with a maximum message size of 128K bytes and 64K bytes, respectively, a message of 96K bytes could be redirected to the error destination (even though it exceeds the 64K byte maximum), but a producer could not directly send the 96K byte message to the error destination. Note: Any change to this maximum affects only incoming messages; stored messages are not affected. MBean Attribute: Minimum value: Maximum value: |
Blocking Send Policy |
Determines whether the JMS server delivers smaller messages
before larger ones when a destination has exceeded its maximum
number of messages. This policy is defined only for the JMS server; it cannot be set on individual destinations. Additional information on the
MBean Attribute: |