supervisord是用Python编写的工具,用于进程监控。
pip install supervisor
安装成功之后,运行echo_supervisord_conf
就会输出一个配置的样本,因此可以执行以下命令来创建配置文件。
echo_supervisord_conf > /etc/supervisord.conf
在配置文件中添加program
区块,这里使用一个最简单的例子,cat命令:
[program:foo]
command=/bin/cat
找到你的Python安装路径,然后在bin目录中启动supervisord,supervisor将会在后台运行,supervisor会自动查询配置文件,并加载使用。
supervisord命令的一些常用命令行参数:
supervisorctl用于管理监控的程序。