fix call scraping scheduler

This commit is contained in:
arifal
2025-08-15 17:51:13 +07:00
parent 209ef07f9c
commit 68e9d5eebf
3 changed files with 1 additions and 68 deletions

View File

@@ -9,5 +9,5 @@ Artisan::command('inspire', function () {
})->purpose('Display an inspiring quote')->hourly(); })->purpose('Display an inspiring quote')->hourly();
Schedule::command("app:scraping-leader-data")->dailyAt("00:00"); 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");

View File

@@ -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

View File

@@ -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