一切都很顺利。但是从今天开始,当我运行fastcgi时,系统会自动终止进程。最糟糕的是我不知道为什么以及哪个进程终止了fastcgi进程。部署django时自动杀死fastcgi进程
让我给一些细节。
我们使用nginx的为静态文件的另一个Django的应用程序,它监听80端口(这是在生产中使用)
而且我们使用另外两个Django的应用程序,这听8090和8091的lighttpd/FastCGI的分别(这些是用于开发测试)
我运行命令是:
python manage.py runfcgi host=127.0.0.1 port=8090
和
python manage.py runfcgi host=127.0.0.1 port=8091
我运行其中一个后,运行了ps -ef | grep“python”,我可以看到fastcgi的进程,但几秒钟后,它们都消失了。
PS的输出是:
root 2685 1 0 2009 ? 00:00:27 /usr/bin/python -tt /usr/sbin/yum-updatesd
root 2827 1 0 03:49 ? 00:00:00 python manage.py runfcgi host=127.0.0.1 port=8090
root 2828 2827 0 03:49 ? 00:00:00 python manage.py runfcgi host=127.0.0.1 port=8090
和FastCGI被打死,我们的网站已关闭。
那么应该是什么问题?我怎么弄明白?
谢谢。
belonts-on-serverfault? – Kimvais 2010-01-15 13:12:49