我正在使用Flask创建一个Web服务。我希望每30分钟重新开一次。有可能做到这一点,它是如何实现的?
与此同时,我尝试使用subprocess(popen)来启动烧瓶Web服务,终止它并再次启动它,但服务器无法关闭,除非我调用子进程的整个程序也已关闭。< / p>
如果您能分享您对此问题的知识和经验,我将非常感激。
答案 0 :(得分:3)
Flask web server is not supposed to serve production traffic.您应该考虑在WSGI协议之上使用其他服务,例如gunicorn或uwsgi或apache mod_wsgi。