Supervisor常用命令
2024年5月23日 · 362 字 · 1 分钟
常用命令
- 启动所有进程
sudo supervisorctl start all
- 启动指定进程
sudo supervisorctl start <进程名>
- 停止所有进程
sudo supervisorctl stop all
- 停止指定进程
sudo supervisorctl stop <进程名>
- 重启所有进程
sudo supervisorctl restart all
- 重启指定进程
sudo supervisorctl restart <进程名>
进程状态管理
- 查看所有进程的状态(显示所有受 Supervisor 管理的进程的当前状态)
sudo supervisorctl status
- 显示某个进程的日志
sudo supervisorctl tail <进程名>
- 显示某个进程的错误日志(显示并跟随指定进程的标准错误输出日志)
sudo supervisorctl tail -f <进程名> stderr
- 进入 Supervisor 命令行模式
sudo supervisorctl
重新加载配置几种方式
- 读取新的配置文件
sudo supervisorctl reread
重新读取配置文件,并识别新的或被删除的程序名,但不会停止或启动任何进程。
- 更新并应用新的配置
sudo supervisorctl update
根据已读取的配置文件进行更新,启动新增的程序,并停止和移除已删除的程序。
- 重新加载并重启所有的 Supervisor 管理的进程
sudo supervisorctl reload
停止正在运行的所有程序,并重新启动 Supervisor 守护进程。