Files
sibedas/supervisor-scraping-queue.conf

28 lines
830 B
Plaintext

# Supervisor Configuration for Scraping Queue Worker
# Handles scraping operations with extended timeouts
# File: /etc/supervisor/conf.d/sibedas-scraping.conf
# SCRAPING Queue Worker - For scraping operations (manual start/stop)
[program:sibedas-queue-scraping]
process_name=%(program_name)s
command=php /var/www/artisan queue:work database --queue=scraping --sleep=1 --tries=1 --max-time=0 --memory=1024 --timeout=0
directory=/var/www
autostart=false
autorestart=true
startretries=3
user=www-data
numprocs=1
redirect_stderr=true
stdout_logfile=/var/log/supervisor/sibedas-queue-scraping.log
stdout_logfile_maxbytes=500MB
stdout_logfile_backups=3
stopwaitsecs=120
stopsignal=TERM
killasgroup=true
stopasgroup=true
# Group configuration for scraping services
[group:sibedas-scraping]
programs=sibedas-queue-scraping
priority=998