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. |