赞
踩
问题:sudo supervisorctl restart 项目失败
查看日志:
ubuntu16.04默认supervisor的日志放在
/var/log/supervisor/supervisor.conf
gave up: webtools entered FATAL state, too many start retries too quickly
从报错信息看出,是服务重启次数太多,因为在配置了
startretries = 5
这个参数是在服务重启失败后,尝试重启的次数,所以supervisor一直在重启,然后一直失败,达到最大次数就报以上的错误。
既然用supervisor启动项目失败,那就试试不用supervisor,直接用命令行启动试试是否启动成功。
/home/public/anaconda3/envs/venv36_webtools/bin/python /home/webserver/webtools/ctp_back_end/manage.py runserver 192.168.0.111:8000
果然,报错了
Error: That port is already in use.
端口已被占用,查看supervisor重启的时候是否没有停掉服务导致重启失败的(重启原理就是停掉服务再启动服务)
ps aux | grep 8000
果然,没有完全停掉
we
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。