Integration Server 10.3 | Publish-Subscribe Developer’s Guide | Working with webMethods Messaging Triggers | About Capacity and Refill Level for the webMethods Messaging Trigger Queue | Guidelines for Setting Capacity and Refill Levels for webMethods Messaging Triggers
 
Guidelines for Setting Capacity and Refill Levels for webMethods Messaging Triggers
When you set values for capacity and refill level, you need to balance the frequency of document retrieval with the combined size of the retrieved documents. Use the following guidelines to set values for capacity and refill level for a webMethods messaging trigger that retrieves messages from webMethods Broker.
*If the webMethods messaging trigger subscribes to small documents, set a high capacity. Then, set refill level to be 30% to 40% of the capacity. Integration Server retrieves documents for this webMethods messaging trigger less frequently, however, the small size of the documents indicates that the combined size of the retrieved documents will be manageable. Additionally, setting the refill level to 30% to 40% ensures that the webMethods messaging trigger queue does not empty before the Integration Server retrieves more documents. This can improve performance for high-volume and high-speed processing.
*If the webMethods messaging trigger subscribes to large documents, set a low capacity. Then, set the refill level to just below slightly less than the capacity. Integration Server retrieves documents more frequently, however, the combined size of the retrieved documents will be manageable and will not overwhelm Integration Server.