-
Type: New Feature
-
Status: Resolved
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 10.10-HF37, 11.5, 2021.0
-
Component/s: Events / Works
-
Tags:
-
Upgrade notes:
-
Team:PLATFORM
-
Sprint:nxplatform #23
-
Story Points:2
The WorkManager default queue contains different types of Works.
When there is a performance issue represented by a lag on this queue, it is hard to understand what kind of processing is implied.
The idea is to dump the content of the queue and provide raw data that can be used for analytics, it should display:
- Work class
- Work Category
- Work name
This will help to pinpoint which asynchronous listener is overly used and decide to create a dedicated queue and get access to WorkManager metrics.
This is only feasible for the StreamWorkManager where Works are persisted into a stream (and not destroyed after execution),
this can be done by adding a new command to the stream.sh tool.