Test Events

The iProcess Engine uses an event mechanism to handle the inter-process communication. If the event mechanism does not work normally, the functions based on event communication are disabled. For example,

The processes cannot be managed.
The change of process attributes cannot be updated in real-time.

The iProcess Engine allows you to test the event mechanism manually by using the following command:

swadm evloopback

If the event mechanism works correctly, a loopback message will be received. Otherwise, an error message is displayed.

When Process Sentinel starts, a START event is issued, or a SHUTDOWN event is issued, the event mechanism is tested automatically. For more information, see Starting iProcess Engine, Issue a Start-up Event, or Issue a Shutdown Event.

Example

The following message is displayed if the events work correctly.

Events working correctly. Received loopback message in 1 second(s).

Otherwise, an error message similar to the following is displayed:

WARNING: Failed to receive the message in 10 seconds.