ava*_*tar 3 django fastcgi nginx
我在我的服务器上安装了Django,Nginx和FastCGI.这是我的开发服务器,我在使用缓存时非常困难.每当我进行更改时,我必须重新启动整个服务器以查看实际更改.重新启动Nginx进程没有帮助eithter.
所以它可能是Django和/或FastCGI进行缓存.我还查看了settings.py,并且Django上没有缓存设置.
什么是确保何时更改页面代码时自动重置缓存的最佳方法?非常感谢您的帮助.
如果manage.py runserver我们不是在谈论,你必须重置服务器以查看代码更改以将python和代码重新加载到内存中.
只有django开发服务器可以检测到更改并为您重新启动.
如果您说您必须重新启动计算机以更新代码,那么您应该查看如何重新启动fastcgi进程.
http://docs.djangoproject.com/en/dev/howto/deployment/fastcgi/#stopping-the-fastcgi-daemon
http://docs.djangoproject.com/en/dev/howto/deployment/fastcgi/#restarting -the-催生服务器
至于最好的方式?我在我的本地机器上开发,所以对我来说,部署脚本将确保我从版本控制和重新启动获得最新更新.否则我只需输入arestart(单手打字的bash别名).
| 归档时间: |
|
| 查看次数: |
1327 次 |
| 最近记录: |