Celery beat schedule, schedule to run on load then on interval
问题 I am trying to figure out how to configure a periodic task in celery to be scheduled to run on load regardless of interval. For example, beat_schedule = { 'my-task': { 'task': 'module.my_task', 'schedule': 60.0, }, } will wait 60 seconds after the beat is started to run for the first time. This is problematic for a longer interval, such as an hour, that can do work that is immediately valuable but is not needed "fresh" at shorter intervals. This question addresses this issue but neither of