天行健,君子以自强不息;地势坤,君子以厚德载物;

Python文件的更改自动重启uWSGI

脚本编写的时候,希望实时看到修改后脚本的运行效果及日志输出,如果服务进程是以前台方式运行的,脚本修改后,会自动重启服务进程,实现服务重载。

但更多的时候,是使用uWSGI将服务进程以后台方式运行的,脚本的修改,是不会自动服务重载的,需要手工重启uWSGI服务实现服务重载,这对脚本的编写和调测是非常不方便的。

如何解决呢?

uWSGI自身就具备这个功能,通过添加启用如下配置,实现脚本更改后自动重启uWSGI服务。

python-autoreload = 1
点赞

发表评论