我正在使用django gunicorn nginx安装程序,遵循本教程http://ijcdigital.com/blog/django-gunicorn-and-nginx-setup/直到nginx安装程序,它正在工作。然后我安装了supervisor,对其进行了配置,然后重新启动服务器并进行了检查,它显示502个坏网关。我在用Ubuntu12.04LTS
/etc/supervisor/conf.d/qlimp.conf文件
[program: qlimp]
directory = /home/nirmal/project/qlimp/qlimp.sh
user = nirmal
command = /home/nirmal/project/qlimp/qlimp.sh
stdout_logfile = /path/to/supervisor/log/file/logfile.log
stderr_logfile = /path/to/supervisor/log/file/error-logfile.log
然后我重新启动了supervisor并运行这个命令$ supervisorctl start qlimp
,我得到了这个错误
unix:///var/run/supervisor.sock no such file
我的主管设置有问题吗?
谢谢!
没有套接字文件可能意味着管理器没有运行。它没有运行的原因可能是qlimp.conf文件中有某种错误。如果你做一个
你可以看看是不是这样。如果主管已经在运行,它会说。如果它捕捉到一个错误,它通常会给您一个比supervisortl更有用的错误消息。
我遇到了和你一样的问题,经过几次之后,这里有了解决方案:
首先删除apt get supervisor版本:
终止后端主管进程:
然后获取最新版本(apt get version是3.0a8):
回显配置文件(根预处理):
5.启动监督:
6.进入监督员CTL:
什么都做了!玩得高兴!
试试这个
相关问题 更多 >
编程相关推荐