繁体   English   中英

将Flask更改应用到Apache2服务器,而无需重新启动

[英]Apply Flask changes to Apache2 server without restart

每当我在Apache2服务器上的任何.py文件中对Flask进行更改时,这些更改在我运行sudo service apache2 restart之前都不会生效。

当我在服务器上只有一个应用程序但现在有几个应用程序时,这很好,我想避免在每次进行Flask更改时都重新启动整个服务器。

有什么建议么?

谢谢@AllinOne:使用以下命令正常重启apache,不会影响流量

apachectl -k graceful

不要在主Apache中进行开发。 假设您正在使用mod_wsgi,请改用mod_wsgi-express并在开发过程中从命令行运行单独的实例。 当代码更改时,mod_wsgi-express上甚至还有一个选项可以自动重新加载进程。 看到:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM