ruby on rails - DelayedJob: run_at seems to override priority -


with delayedjob, if there's big backlog of jobs , workers can't keep run jobs @ specified times, seems dj selects earliest run time on priority.

as can see attached image, job locked @ time later run_at's chose earlier run_at instead of higher priority.

i expect opposite.

alt text

you seem use priority backwards. lower numbers have higher priority. looks okay me.

quote https://github.com/collectiveidea/delayed_job

by default jobs scheduled priority = 0, top priority. can change setting delayed::worker.default_priority else. lower numbers have higher priority.


Comments

Popular posts from this blog

Add email recipient to all new Trac tickets -

400 Bad Request on Apache/PHP AddHandler wrapper -

php - Change action and image src url's with jQuery -