脚本编写的时候,希望实时看到修改后脚本的运行效果及日志输出,如果服务进程是以前台方式运行的,脚本修改后,会自动重启服务进程,实现服务重载。
但更多的时候,是使用uWSGI将服务进程以后台方式运行的,脚本的修改,是不会自动服务重载的,需要手工重启uWSGI服务实现服务重载,这对脚本的编写和调测是非常不方便的。
如何解决呢?
uWSGI自身就具备这个功能,通过添加启用如下配置,实现脚本更改后自动重启uWSGI服务。
python-autoreload = 1
脚本编写的时候,希望实时看到修改后脚本的运行效果及日志输出,如果服务进程是以前台方式运行的,脚本修改后,会自动重启服务进程,实现服务重载。
但更多的时候,是使用uWSGI将服务进程以后台方式运行的,脚本的修改,是不会自动服务重载的,需要手工重启uWSGI服务实现服务重载,这对脚本的编写和调测是非常不方便的。
如何解决呢?
uWSGI自身就具备这个功能,通过添加启用如下配置,实现脚本更改后自动重启uWSGI服务。
python-autoreload = 1