【发布时间】:2019-02-16 14:23:26
【问题描述】:
我用
from gevent import monkey
monkey.patch_all()
并使用 apscheduler.BackgroundScheduler()
使用 gunicorn 运行烧瓶:
gunicorn -w 4 -b 0.0.0.0:9999 -k gevent main:app --preload
cronjob 在 main.py 中启动,它启动一次,但运行 4 次。 如果我不使用 monkey.patch_all(),它会运行一次。为什么以及如何使用猴子补丁并运行一次 cronjob。
我使用 sse(server-send-event),所以我必须使用 gevent 和猴子补丁。
【问题讨论】:
标签: flask gunicorn gevent apscheduler