Actions
Bug #29423
closedDefault task polling is too frequent at scale
Difficulty:
Triaged:
No
Bugzilla link:
Description
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1817728
The default polling back-off algorithm can still cause an overload of polling during long running tasks:
def poll_intervals
[0.5, 1, 2, 4, 8, 16]
end
when there are large numbers of tasks, you can get 'storms' of status checks during long running tasks.
Updated and expanded array has shown improvement in working conditions when allowing longer tasks a greater time period of checking in:
[0.5, 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024]
We are going to update the default array to the above value and offer a configuration setting so it can be tuned to specific environments.
Actions