配置 Supervisor 来管理 init.d 服务

配置 Supervisor 来管理 init.d 服务

我安装了 uwsgi 并创建了一个 bash 脚本,它允许我通过以下方式启动/停止 uwsgi:。service uwsgi [start|stop]该 bash 脚本位于/etc/init.d/uwsgi

现在,我想(礼貌地)要求 Supervisor 使用该脚本来管理 uwsgi 进程。所有教程都表明这不是实现该目标的方法,但我确实希望能够同时执行这两个操作service uwsgi stopsupervisorctl stop uwsgi不确定我是否掌握了后者的语法)——尽管我请注意,第一个实际上不会停止我的服务,因为主管会重新启动它(这正是我需要的)。

请注意,如果有任何重要意义的话,我正在皇帝模式下使用 uwsgi。

相关内容