Circusctl入坑故障排错

circusctl入坑故障排错

circus介绍

  • circus是一个进程管理工具,类似于supervisod。

安装

1
pip install circus

启动

1
circusd --log-level debug ./circus.ini
  • 配置自己的ini文件时多使用debug调试,即时发现问题,这里可能不仅仅会出现circusd的报错,会有会第三方依赖包的问题,细节注意报错内容,如果是第三方包有问题,及时卸载重装尝试解决。
  • 这里折腾了很久,最终发现tornado有问题,卸载重装解决
    1
    sudo pip install tornado==4.5.2

项目管理

  • 查看运行状态
    1
    circusctl status
  • 启动/停止/重启
    1
    circusctl restart proj