diff --git a/routes/console.php b/routes/console.php index 331bd31..5ba602d 100644 --- a/routes/console.php +++ b/routes/console.php @@ -9,5 +9,5 @@ Artisan::command('inspire', function () { })->purpose('Display an inspiring quote')->hourly(); Schedule::command("app:scraping-leader-data")->dailyAt("00:00"); -Schedule::command("app:scraping-data")->dailyAt("00:30"); +Schedule::command("app:start-scraping-data --confirm")->dailyAt("00:30"); diff --git a/supervisor-scraping-queue.conf b/supervisor-scraping-queue.conf deleted file mode 100644 index d68258f..0000000 --- a/supervisor-scraping-queue.conf +++ /dev/null @@ -1,27 +0,0 @@ -# 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 diff --git a/supervisor-upload-queue.conf b/supervisor-upload-queue.conf deleted file mode 100644 index a676431..0000000 --- a/supervisor-upload-queue.conf +++ /dev/null @@ -1,40 +0,0 @@ -# Supervisor Configuration for Upload Queue Worker -# Handles file uploads and general tasks -# File: /etc/supervisor/conf.d/sibedas-upload.conf - -# Laravel Scheduler - Runs automated tasks -[program:sibedas-scheduler] -process_name=%(program_name)s -command=php /var/www/artisan schedule:work -directory=/var/www -autostart=true -autorestart=true -startretries=3 -user=www-data -numprocs=1 -redirect_stderr=true -stdout_logfile=/var/log/supervisor/sibedas-scheduler.log -stdout_logfile_maxbytes=50MB -stdout_logfile_backups=5 -stopwaitsecs=10 - -# UPLOAD Queue Worker - For file uploads and general tasks (24/7) -[program:sibedas-queue-upload] -process_name=%(program_name)s -command=php /var/www/artisan queue:work database --queue=upload --sleep=2 --tries=1 --max-time=3600 --memory=256 --timeout=3600 -directory=/var/www -autostart=true -autorestart=true -startretries=3 -user=www-data -numprocs=1 -redirect_stderr=true -stdout_logfile=/var/log/supervisor/sibedas-queue-upload.log -stdout_logfile_maxbytes=100MB -stdout_logfile_backups=5 -stopwaitsecs=60 - -# Group configuration for upload services -[group:sibedas-upload] -programs=sibedas-scheduler,sibedas-queue-upload -priority=999