Skip navigation.
Downloads | Product Documentation | Support

Administration Console Online Help

# Configure topic thresholds and quota

Before you begin

- Configure quotas for destinations

After you create a topic, you can change the default upper and lower byte and/or message thresholds for the topic. Exceeding these thresholds will trigger events, such as generating log messages and starting message flow control. You can also specify a maximum size allowed for messages on the topic, and select a pre-configured quota, which determines the maximum number of bytes or messages that the topic is allowed to store to conserve memory use.

If a JMS template is specified for this topic, then the default values imply that the actual value will come from the template, see Configure JMS template thresholds and quota. A JMS server can also manage thresholds and certain quota settings for all destinations in a JMS module targeted to that JMS server, see Configure JMS server thresholds and quota.

To configure thresholds and quota for a topic:

1. If you have not already done so, in the Change Center of the Administration Console, click Lock & Edit (see Use the Change Center).
2. In the Administration Console, navigate to the topic resource that you want to configure:
   - Navigate to JMS Resources in System Modules
   - Navigate to JMS resources in an application module
3. Click the Configuration > Thresholds and Quotas tab.
4. To define upper and lower threshold values for the topic:
   1. In Bytes Threshold High or Messages Threshold High, specify an upper threshold value that will trigger events based on the number of bytes or messages stored in this topic. Events include message flow control and system log messages.
   2. In Bytes Threshold Low or Messages Threshold Low, specify a lower threshold value that will trigger events based on the number of bytes or messages stored in this topic. Events include message flow control and system log messages.

   For more information about these fields, see Configuration Options.

5. To define quota values for the topic:
   1. In Maximum Message Size, specify the maximum size of a message that will be accepted from message producers on this topic. The size includes the message body, any user-defined properties, and the user-defined JMS header fields, `JMSCorrelationID` and `JMSType`.
   2. In Quota, select a pre-configured quota to specify the maximum number of bytes or messages that the topic is allowed to store.

   For more information about these fields, see Configuration Options.

6. Save your changes:
   - Save Changes to JMS Resources in System Modules
   - Save changes to JMS resources in an application module
7. To activate these changes, in the Change Center of the Administration Console, click Activate Changes.
   Not all changes take effect immediately—some require a restart (see Use the Change Center).