Integration Server 10.15 | Integration Server Administrator's Guide | Managing Services | Running Services in Response to Specific Events
 
Running Services in Response to Specific Events
The Event Manager runs on the server, monitoring it for events. An event is a specific action that the Event Manager recognizes and an event handler can react to. An event handler is a service a developer writes to perform an action when a specific event occurs. The Event Manager recognizes a number of different events. For example, an alarm event occurs when the webMethods Integration Server throws an exception regarding the status or health of the server. The server generates alarm events when a user cannot log on to the server, a port cannot be started, a user is denied access to a port, and so on.
Developers control the Event Manager through Designer. The server saves information for event types and event subscriptions in the eventcfg.bin file. This file is generated the first time you start an Integration Server and is located in the following directory: IntegrationServer_directory\instances\instance_name\config. There is no need for you to work with this file directly; however, if you are clustering Integration Servers, you need to copy this file from one server to another to duplicate event subscriptions on all servers in the cluster. For more information about using the Event Manager, see webMethods Service Development Help.