The Task Handlers option displays a list of existing task handlers, which are called by tasks. A task handler coordinates the activities of a task.
| Field Label | Description |
|---|---|
| Status | Current status:
|
| Event Name | Name of the event with which the handler is registered. |
| Current Active Thread | Number of threads that are currently running. |
| Current Idle Thread | Number of inactive threads that are allocated to this handler's thread pool. |
| Max Active Thread | Maximum size of the event handler's thread pool. |
| Max Idle Thread | Maximum number of inactive threads in the pool. |
| Total Number of Runs | Number of times the task handler was invoked. Note: This number
may be different from Total Events Processed. If the handler
cannot get a processing status lock on an event, or if an event
is expired, the handler cannot process the event.
|
| Last Run At | Date and time of last run. |
| Total Events Processed | Number of events the handler processed. |
| Average Process Time (ms) | Average number of milliseconds the handler spent processing an event. |
| Total Events Success | Number of events the handler processed successfully; the process method returned true. |
| Total Events Fail | Number of events that failed; the process method returned false, or threw an exception. |
| Last Fail At | Date and time of last failed processing event. |
| Events Marked Expired | Number of events that expired before processing. |
| Events Marked Catch Up | Number of events that are still processing regenerated events. |