您当前的位置:首页 > IT编程 > python
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 |

自学教程:Django如何利用uwsgi和nginx修改代码自动重启

51自学网 2023-06-16 18:55:52
  python
这篇教程Django如何利用uwsgi和nginx修改代码自动重启写得很实用,希望能帮到您。

利用uwsgi和nginx修改代码自动重启

在默认设置下,uwsgi本身不会立即加载修改后的文件。

nginx + uwsgi + django 部署的站点,如果修改了py代码,需要重新启动 uwsgi 才会生效。

如果有需要 Django 代码改动时立即生效,可以在启动 uwsgi 的 ini 的配置文件里加入参数py-autoreload = 1 ( 写在 ini 配置文件中,记得一定要 = 1,否则不生效)。

py-autoreload = 1

完整配置feiublog.ini

[uwsgi]socket = 127.0.0.1:9090stats = 127.0.0.1:9191chdir = /var/project/feiublogwsgi-file =/var/project/feiublog/wsgi.pypidfile = /var/project/feiublog/uwsgi_blog.pidtouch-reload = /var/project/feiublog/uwsgi_blog.pidbuffer-size = 32768processes = 1workers= 2threads = 2daemonize = /tmp/log/uwsgi_blog.logpy-autoreload = 1 
tensorflow之如何使用GPU而不是CPU问题
Python实现监控一个程序的运行情况
51自学网自学EXCEL、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。
京ICP备13026421号-1