Supervisor 是一个客户端/服务器系统,允许其用户控「类 UNIX」的操作系统上的许多进程。(完全不支持 windows!)
安装
Supervisor 是使用 Python 编写的,能够使用 pip 直接进行安装,但是这种方式不方便管理。我更推荐以 apt 或 brew 的方式进行安装,可以用 service 或者 brew services 很方便的控制它。
在 Ubuntu 上
1 2 3 4 5 6 7 8 9 10 11
| sudo apt install supervisor
sudo vi /etc/supervisor/supervisord.conf
sudo service supervisor start
sudo service supervisor stop
|
在 CentOS 上
1 2 3 4 5 6 7 8 9 10 11
| sudo yum install supervisor
sudo vi /etc/supervisord.conf
sudo service supervisord start
sudo service supervisor stop
|
在 Mac 上
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| brew install supervisor
vi /usr/local/etc/supervisord.ini
brew services start supervisor
supervisord -c /usr/local/etc/supervisord.ini
brew services stop supervisor
|
参考