Des gens de Heroku ici? Il semble que leur système n'exécutera pas les choses de APScheduler étiqueté comme cron. FYI: J'utilise le paquet gratuit. En utilisant cet exemple, l'intervalle va s'exécuter, le cron ne le fera pas. Est-ce que quelqu'un d'autre a rencontré cela?Comment passer le fuseau horaire UTC pour APScheduler 3.0?
EDIT: Il a été suggéré que je spécifie UTC Je ne sais pas comment faire cela en utilisant add_job. N'importe quels preneurs? Parce que je sais que ce n'est pas actuellement droit:
from apscheduler.schedulers.blocking import BlockingScheduler
from pytz import utc
sched = BlockingScheduler(timezone=utc)
def grabit():
print "This job is run every weekday"
def tick():
print "every 5 minutes"
sched.add_job(grabit, 'cron', day_of_week='mon-fri', hour=0, minute=13, id="get_things", replace_existing=True)
sched.add_job(tick, 'interval', minutes=5)
sched.start()