python - 如何重启flask服务器?

标签 python flask subprocess

我正在使用 Flask 创建 Web 服务。我希望每 30 分钟重新启动一次。可以吗?如何实现?

同时,我尝试使用 subprocess (popen) 启动 Flask Web 服务,终止它并再次启动它,但服务器无法关闭,除非我调用 subprocess 的整个程序也关闭。

如果您能分享您有关此问题的知识和经验,我将非常感激。

最佳答案

Flask web server is not supposed to serve production traffic.您应该考虑在 WSGI 协议(protocol)之上使用其他一些服务,例如 gunicornuwsgiapache mod_wsgi .

关于python - 如何重启flask服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38579329/

相关文章:

Python 列表理解与嵌套循环,简洁性/效率

python - 如何正确地对网络应用程序进行单元测试?

python - 进程终止后Popen对象的returncode为None

python - 运行时错误 : could not find any library for SDL2_ttf

python - 在 BeautifulSoup 中用文字抓取表情符号

python - 使用 pymongo 保持连续的 mongo 连接处于事件状态

python - 如何使用flask在表单中添加默认值?

python - "TypeError: ' 元数据 ' object is not iterable"

python - 将python中的双引号shell命令传递给subprocess.Popen()?

python - 如何在 django python 中通过子进程运行 unoconv?