From 0dfd3a5b0e87268f08829c687613cecc56935ca6 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Mon, 28 Aug 2023 11:43:01 +0200 Subject: [PATCH] run scheduled jobs on one server --- app/Console/Kernel.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/Console/Kernel.php b/app/Console/Kernel.php index 0dc99ba8a..ffedc6e72 100644 --- a/app/Console/Kernel.php +++ b/app/Console/Kernel.php @@ -29,11 +29,11 @@ class Kernel extends ConsoleKernel // $schedule->job(new InstanceAutoUpdateJob(true))->everyMinute(); } else { $schedule->command('horizon:snapshot')->everyFiveMinutes(); - $schedule->job(new CleanupInstanceStuffsJob)->everyMinute(); - $schedule->job(new ResourceStatusJob)->everyMinute(); - $schedule->job(new CheckResaleLicenseJob)->hourly(); - $schedule->job(new ProxyCheckJob)->everyFiveMinutes(); - $schedule->job(new DockerCleanupJob)->everyTenMinutes(); + $schedule->job(new CleanupInstanceStuffsJob)->everyMinute()->onOneServer(); + $schedule->job(new ResourceStatusJob)->everyMinute()->onOneServer(); + $schedule->job(new CheckResaleLicenseJob)->hourly()->onOneServer(); + $schedule->job(new ProxyCheckJob)->everyFiveMinutes()->onOneServer(); + $schedule->job(new DockerCleanupJob)->everyTenMinutes()->onOneServer(); $schedule->job(new InstanceAutoUpdateJob)->everyTenMinutes(); } $this->check_scheduled_backups($schedule);