问题描述
这里主要是在线上环境,我们上传代码后,发现没有生效。
因为会生成.pyc文件。
解决办法
# 关闭所有 uwsgi进程,发现通过uwsgi --roload ****.pid 不一定有用
killall -9 uwsgi
# 启动 uwsgi
uwsgi --ini /home/wwwroot/laoji.org/uwsgi.ini
# 重启一下nginx
service nginx reload
本文探讨了线上代码部署遇到的问题,如何通过关闭uwsgi进程、重启配置及nginx来解决.pyc文件导致的生效问题,包括killall uwsgi指令、uwsgi --ini启动和nginx reload操作的详细步骤。
这里主要是在线上环境,我们上传代码后,发现没有生效。
因为会生成.pyc文件。
# 关闭所有 uwsgi进程,发现通过uwsgi --roload ****.pid 不一定有用
killall -9 uwsgi
# 启动 uwsgi
uwsgi --ini /home/wwwroot/laoji.org/uwsgi.ini
# 重启一下nginx
service nginx reload
1888

被折叠的 条评论
为什么被折叠?