From 76309a02d8c8e05bb28e3d2e019b4d8e2b6fc300 Mon Sep 17 00:00:00 2001 From: Alireza Date: Mon, 11 Apr 2022 00:20:15 +0430 Subject: [PATCH] add supervisor worker --- worker.conf | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 worker.conf diff --git a/worker.conf b/worker.conf new file mode 100644 index 0000000..b27ee62 --- /dev/null +++ b/worker.conf @@ -0,0 +1,41 @@ +[supervisord] +nodaemon=true +user = root +[supervisorctl] +[inet_http_server] +port = 127.0.0.1:9001 +[rpcinterface:supervisor] +supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface + +[program:scheduler] +process_name=%(program_name)s_%(process_num)02d +command=/bin/sh -c "while [ true ]; do (php /var/www/html/artisan schedule:run --verbose --no-interaction &); sleep 60; done" +autostart=true +autorestart=true +numprocs=1 +user=www-data +redirect_stderr=true +stdout_logfile=/var/log/supervisor/scheduler.log + +[program:change-store-order-status] +command=php /var/www/html/artisan queue:work redis --queue=change_to_successful_store_order --tries=3 +process_name=%(program_name)s_%(process_num)02d +autostart=true +autorestart=true +user=www-data +numprocs=3 +redirect_stderr=true +stdout_logfile=/var/log/supervisor/sms-status.log + + + +# [program:check-sms-status] +# command=php /var/www/html/artisan queue:work redis --queue=check-sms-status --tries=3 +# process_name=%(program_name)s_%(process_num)02d +# autostart=true +# autorestart=true +# user=www-data +# numprocs=3 +# redirect_stderr=true +# stdout_logfile=/var/log/supervisor/sms-status.log +