每半小时自动重新加载烧瓶服务器

时间:2020-08-25 16:07:03

标签: python python-3.x flask reload

我正在使用flask创建一个宁静的api。在服务器启动之前,我需要执行一些数据操作,以便调用api不会一次又一次地加载数据。

但是,数据也会通过cronjob更新。由于更新的数据是输入,因此只要flask应用运行,该变量就保持静态。

我知道烧瓶应用程序会在代码更改时重新加载,但是有没有办法使其定期重新加载?

1 个答案:

答案 0 :(得分:0)

一种可能,但不是最佳解决方案可能是:

  • 通过Supervisor(http://supervisord.org/)运行Flask应用
  • 完成cronjob之后,杀死Flask应用程序
  • 主管将自动重新启动Flask应用程序
相关问题