49 lines
1.1 KiB
Plaintext
49 lines
1.1 KiB
Plaintext
[program:php-fpm]
|
|
command=php-fpm -F
|
|
autostart=true
|
|
autorestart=true
|
|
stderr_logfile=/var/log/supervisor/php-fpm.err.log
|
|
stdout_logfile=/var/log/supervisor/php-fpm.out.log
|
|
user=root
|
|
priority=100
|
|
|
|
[program:nginx]
|
|
command=nginx -g "daemon off;"
|
|
autostart=true
|
|
autorestart=true
|
|
stderr_logfile=/var/log/supervisor/nginx.err.log
|
|
stdout_logfile=/var/log/supervisor/nginx.out.log
|
|
user=root
|
|
priority=200
|
|
|
|
[program:laravel-horizon]
|
|
process_name=%(program_name)s_%(process_num)02d
|
|
command=php /var/www/artisan horizon
|
|
autostart=true
|
|
autorestart=true
|
|
user=www-data
|
|
redirect_stderr=true
|
|
stdout_logfile=/var/www/storage/logs/horizon.log
|
|
stopwaitsecs=3600
|
|
priority=300
|
|
|
|
[program:laravel-worker]
|
|
process_name=%(program_name)s_%(process_num)02d
|
|
command=php /var/www/artisan queue:work redis --sleep=3 --tries=3 --max-time=3600
|
|
autostart=true
|
|
autorestart=true
|
|
user=www-data
|
|
redirect_stderr=true
|
|
stdout_logfile=/var/www/storage/logs/worker.log
|
|
stopwaitsecs=3600
|
|
priority=400
|
|
|
|
[program:laravel-scheduler]
|
|
command=php /var/www/artisan schedule:work
|
|
autostart=true
|
|
autorestart=true
|
|
user=www-data
|
|
redirect_stderr=true
|
|
stdout_logfile=/var/www/storage/logs/scheduler.log
|
|
priority=500
|