Я использую django-rq для планирования автономных заданий в моем бэкэнде Django.
Я ожидаю, что следующий код запускает фоновые задания с scheduled_func
сразу после вызова schedule
, но на самом деле это происходит только через interval
секунд.
import django_rq
import datetime
scheduler = django_rq.get_scheduler('default')
scheduler.schedule(
scheduled_time=datetime.datetime.utcnow(),
func=scheduled_func,
interval=100,
repeat=None
)
Как правильно запускать задания сразу же после вызова scheduler.schedule
?