重新启动以查看更改?切诺基+;uWSGI&x2B;Django/Pinax+;虚拟的

重新启动以查看更改?切诺基+;uWSGI&x2B;Django/Pinax+;虚拟的,django,virtualenv,pinax,cherokee,uwsgi,Django,Virtualenv,Pinax,Cherokee,Uwsgi,Cherokee+uWSGI在我的django应用程序中获取.py文件的代码更改时遇到了一些问题。甚至使用 find-name“*.pyc”-删除 …似乎没有效果 在django runserver下运行相同的代码库时,刷新时会立即注意到更改 如何强制重新启动并可靠地查看Cherokee+uWSGI+Django下的更改?Django开发服务器接收代码更改,但这不是您希望在生产服务器中使用的功能。您需要重新启动由uwsgi监控的Python进程,以便运行最新代码。在带有uwsgi的FreeBSD

Cherokee+uWSGI在我的django应用程序中获取.py文件的代码更改时遇到了一些问题。甚至使用

find-name“*.pyc”-删除

…似乎没有效果

在django runserver下运行相同的代码库时,刷新时会立即注意到更改


如何强制重新启动并可靠地查看Cherokee+uWSGI+Django下的更改?

Django开发服务器接收代码更改,但这不是您希望在生产服务器中使用的功能。您需要重新启动由uwsgi监控的Python进程,以便运行最新代码。在带有uwsgi的FreeBSD上,您可以从端口执行以下操作:

/usr/local/etc/rc.d/uwsgi restart

更多信息,请参见。

在您的
uwsgi.xml
中,您可以添加
/path/to/file

运行
touch/path/to/file
时,应加载更改