scheduler should implement stepoff delay
Bug #1620674 reported by
gordon chung
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Gnocchi |
Fix Released
|
Wishlist
|
gordon chung |
Bug Description
currently, the scheduler process will grab a set of metrics and distribute it to the processing workers. if the scheduler is grabbing faster than workers finish, its next set may overlap partially with previous set of tasks. the existing safety mechanism will remove metrics already queued by previous set but if 3rd query still overlaps 1st query set, it will requeue the task which will eventually be a NOOP.
this isn't a terrible scenario as we log issue and it in practice will only requeue every other schedule interval (ie, 1st, 3rd, 5th, etc...) but it'd be nice to maybe detect overlap and delay the next scheduling query based on some logic?
Changed in gnocchi: | |
importance: | Undecided → Wishlist |
status: | New → Triaged |
Changed in gnocchi: | |
status: | In Progress → Fix Released |
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/449316
Review: https:/