dump request queue every 5 minutes when at 90% busy
When the request queue of a Go service is over 90% busy, it should dump a list of outstanding requests to a file named something like:
It should do this once per minute as long as the queue is over 90% busy.
This is enabled by a new configuration option that tells the services where to put their request queue files. The directory must be writable. If no value is set, don't do anything. If the directory does not exist or is not writable, log an (warning|error).
Updated by Peter Amstutz 7 months ago
- Assigned To set to Tom Clegg
- Description updated (diff)
- Subject changed from Script to check concurrent request metrics and fetch the list of queued requests when busy to dump request queue every 5 minutes when at 90% busy
- Tracker changed from Bug to Feature