【发布时间】:2022-01-18 21:10:43
【问题描述】:
所以我想要做的是,托管我的 Flask API 并让脚本一直在后台运行在服务器上,即使没有用户访问 API。
后台脚本应该每分钟执行一次以更新数据库中的内容。
【问题讨论】:
-
酷。在
systemd下启动您的更新程序,让它独立于flask及其用户运行。
所以我想要做的是,托管我的 Flask API 并让脚本一直在后台运行在服务器上,即使没有用户访问 API。
后台脚本应该每分钟执行一次以更新数据库中的内容。
【问题讨论】:
systemd 下启动您的更新程序,让它独立于flask 及其用户运行。
您感兴趣的是“cronjobs”。
您可以查看 Celery 之类的库以开始使用。特别是,您需要查看Celery "beat"。
【讨论】: