Monitoring On-Premise Listeners for webMethods Cloud Accounts
Each enabled webMethods Cloud account should have an active listener on the on-premise Integration Server. The listener listens for requests from webMethods Cloud to execute services on the on-premises Integration Server. To ensure that each enabled webMethods Cloud account has an active listener, Integration Server uses a monitoring thread that executes at as specified interval. If the monitoring thread finds a listener that is not running, the monitoring thread attempts to start the listener. The watt.wmcloud.listeners.monitoringInterval server configuration parameter determines the interval at which the monitoring thread executes. The default value of the parameter is 300000 milliseconds (5 minutes).
Additionally, the monitoring thread looks for listeners that have not processed any requests in a specified period of time and recreates the listeners that have been idle too long. The watt.wmcloud.listeners.maxIdleTime server configuration parameter determines the length of time a listener can be idle before it gets recreated. The default value of this parameter is 1800000 milliseconds (30 minutes).
Integration Server stops and restarts all on-premise account listeners whenever the Update Settings button on the webMethods Cloud > Settings page is clicked.
Note:
The monitoring thread exists only if the on-premise Integration Server has at least one enabled webMethods Cloud account.