diff --git a/docker/supervisord.conf b/docker/supervisord.conf index cc62a65..dff5205 100644 --- a/docker/supervisord.conf +++ b/docker/supervisord.conf @@ -19,7 +19,7 @@ stdout_logfile=/var/log/supervisor/redis.log stderr_logfile=/var/log/supervisor/redis_error.log [program:scheduler] -command=/usr/local/bin/php /var/www/app/artisan schedule:work +command=php artisan schedule:work autorestart=true redirect_stderr=true stdout_logfile=/dev/stdout @@ -28,7 +28,7 @@ stderr_logfile=/dev/stderr stderr_logfile_maxbytes=0 [program:queue-worker] -command=/usr/local/bin/php /var/www/app/artisan queue:work --sleep=3 --tries=1 --memory=256 --timeout=3600 +command=php artisan queue:work --sleep=3 --tries=1 --memory=256 --timeout=3600 process_name=%(program_name)s_%(process_num)02d autorestart=true redirect_stderr=true diff --git a/routes/console.php b/routes/console.php index 75c78e1..9634b2d 100644 --- a/routes/console.php +++ b/routes/console.php @@ -8,7 +8,7 @@ use App\Console\Commands\{ RefreshSplitData }; -Schedule::call(RefreshMarketData::class)->weekdays()->everyMinute(); // configurable in 'config.market_data' -Schedule::call(CaptureDailyChange::class)->weekdays(); -Schedule::call(RefreshDividendData::class)->weekly(); -Schedule::call(RefreshSplitData::class)->monthly(); +Schedule::command(RefreshMarketData::class)->weekdays()->everyMinute(); // configurable in 'config.market_data' +Schedule::command(CaptureDailyChange::class)->weekdays(); +Schedule::command(RefreshDividendData::class)->weekly(); +Schedule::command(RefreshSplitData::class)->monthly();