# 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