circusctl入坑故障排错
circus介绍
- circus是一个进程管理工具,类似于supervisod。
安装
pip install circus
启动
circusd --log-level debug ./circus.ini
- 配置自己的
ini
文件时多使用debug调试,即时发现问题,这里可能不仅仅会出现circusd的报错,会有会第三方依赖包的问题,细节注意报错内容,如果是第三方包有问题,及时卸载重装尝试解决。 - 这里折腾了很久,最终发现
tornado
有问题,卸载重装解决
sudo pip install tornado==4.5.2
项目管理
- 查看运行状态
circusctl status
- 启动/停止/重启
circusctl restart proj