【发布时间】:2012-12-23 18:12:11
【问题描述】:
我已经设法在我的一个 django 项目上使用 fastcgi 设置了 supervisord,问题是当我让 mi 程序停止时,服务器以某种方式继续运行,而我的页面保持在线。
这是我的 supervisord 程序指令:
[program:helloworld]
command=/var/www/django-projects/helloworld/run
这是我的“运行”脚本:
#!/bin/bash
source /var/www/django-projects/helloworld/venv/bin/activate;
/var/www/django-projects/helloworld/manage.py runfcgi \
daemonize=false \
host=127.0.0.1 \
port=8000;
我想要的只是一种使用 supervisord 停止/启动/重新启动这个 django 项目的方法,希望你能帮助我。
【问题讨论】:
标签: django fastcgi supervisord