浏览代码

Update supervisord.conf to enable supervisorctl

Enabling supervisorctl allow us to do, start/stop one service without having to stop the entire container for example. Usefull when we have many php process running.

supervisorctl stop laravel-worker
Victorien Plancke 7 年之前
父节点
当前提交
3e5a6029ab
共有 1 个文件被更改,包括 6 次插入0 次删除
  1. 6 0
      php-worker/supervisord.conf

+ 6 - 0
php-worker/supervisord.conf

@@ -1,5 +1,11 @@
 [supervisord]
 nodaemon=true
+[supervisorctl]
+[inet_http_server]
+port = 127.0.0.1:9001
+[rpcinterface:supervisor]
+supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface
+
 [program:laravel-worker]
 process_name=%(program_name)s_%(process_num)02d
 command=php /var/www/artisan queue:work --sleep=3 --tries=3 --daemon