Managing Document Processing
Within the publish-and-subscribe model, document processing is the process of evaluating documents against trigger conditions and executing the appropriate trigger services to act on those documents. Document processing requires a server thread with which to evaluate the document and execute the trigger service. It also requires memory in which to keep a copy of the document during document evaluation and trigger service execution.
Integration Server provides various controls that you can use to manage the rate of and resource demands for document processing. Specifically, you can:
Limit the number of server threads used by
webMethods messaging triggers for processing documents.
Manage the number of server threads that can be used to process documents for a
webMethods messaging trigger concurrently.
Suspend or resume document processing for one or more
webMethods messaging triggers.
These controls can be used as part of your capacity planning or used during production. The following sections provide more information about these controls.