[Python]使用flask-apscheduler控制定时任务遇到的问题

[Python]使用flask-apscheduler控制定时任务遇到的问题

💡 原文中文,约2400字,阅读约需6分钟。
📝

内容提要

在使用flask-apscheluder进行测试时,发现定时任务不会启动。需要将启动环境设置为production模式,即生产模式。在定时任务中执行数据库操作,需要通过特定方式执行。在使用gunicorn多进程部署时,可能会出现多个定时任务同时启动的问题。解决办法是在工厂函数中调用特定方法,避免同时启动多个定时任务。

🏷️

标签

➡️

继续阅读