Description
Background service currently waits on the results of the tasks. The idea is to track the time it took for the task to execute and log if task takes more than configured timeout.
This does not require waiting on the task results and can be achieved by just comparing the execution time of a task with the timeout value.
Attachments
Issue Links
- causes
-
HDDS-6696 BackgroundService schedules tasks back-to-back as it doesn't wait for task completion
- Open
- links to