diff --git a/docker-compose.yml b/docker-compose.yml index b46c350f..49ee20d3 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -123,6 +123,8 @@ services: - INSTALL_PGSQL=${PHP_WORKER_INSTALL_PGSQL} volumes_from: - applications + volumes: + - ./php-worker/supervisord.d:/etc/supervisord.d depends_on: - workspace extra_hosts: diff --git a/php-worker/supervisord.conf b/php-worker/supervisord.conf index d0a2ece5..203f0148 100644 --- a/php-worker/supervisord.conf +++ b/php-worker/supervisord.conf @@ -6,10 +6,5 @@ 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 -autostart=true -autorestart=true -numprocs=8 -redirect_stderr=true +[include] +files = supervisord.d/*.conf \ No newline at end of file diff --git a/php-worker/supervisord.d/laravel-worker.conf b/php-worker/supervisord.d/laravel-worker.conf new file mode 100644 index 00000000..cce9e923 --- /dev/null +++ b/php-worker/supervisord.d/laravel-worker.conf @@ -0,0 +1,7 @@ +[program:laravel-worker] +process_name=%(program_name)s_%(process_num)02d +command=php /var/www/artisan queue:work --sleep=3 --tries=3 --daemon +autostart=true +autorestart=true +numprocs=8 +redirect_stderr=true \ No newline at end of file