APScheduler не создает задание в развернутом Django-приложении AWS

Я развернул приложение, которое состоит из задания, подобного следующему:

from apscheduler.triggers.combining import OrTrigger
from apscheduler.triggers.cron import CronTrigger

from reports.views import AutoMails

def start():
    print("reached")
    scheduler = BackgroundScheduler()
    mail = AutoMails()
    trigger = OrTrigger([CronTrigger(hour=17, minute=9)])
    scheduler.add_job(mail.get,trigger, seconds=10, id="test_mails_001", replace_existing=True )
    scheduler.start()

Я протестировал это на локальном сервере, и это работает, но при развертывании я не получил никакого электронного письма. Может ли AWS как-то препятствовать этому?

Вернуться на верх