diff --git a/config/horizon.php b/config/horizon.php index af57f786e1..19341caf39 100644 --- a/config/horizon.php +++ b/config/horizon.php @@ -163,6 +163,17 @@ 'maxProcesses' => env('PM4_HORIZON_SUPERVISOR_1_MAX_PROCESSES', 1), 'memory' => env('PM4_HORIZON_WORKER_MEMORY_LIMIT', 512), ], + 'supervisor-savedsearch' => [ + 'connection' => 'redis', + 'queue' => ['saved-search'], + 'balance' => env('PM4_HORIZON_SUPERVISOR_SAVEDSEARCH_BALANCE', 'simple'), + 'tries' => env('PM4_HORIZON_SUPERVISOR_SAVEDSEARCH_TRIES', 3), + 'timeout' => env('PM4_HORIZON_SUPERVISOR_SAVEDSEARCH_TIMEOUT', 600), + 'minProcesses' => env('PM4_HORIZON_SUPERVISOR_SAVEDSEARCH_MIN_PROCESSES', 1), + 'maxProcesses' => env('PM4_HORIZON_SUPERVISOR_SAVEDSEARCH_MAX_PROCESSES', 1), + 'memory' => env('PM4_HORIZON_WORKER_MEMORY_LIMIT', 512), + 'maxJobs' => env('PM4_HORIZON_SUPERVISOR_SAVEDSEARCH_MAX_JOBS', 3), + ], ], 'local' => [ @@ -187,6 +198,17 @@ 'maxProcesses' => env('PM4_HORIZON_SUPERVISOR_1_MAX_PROCESSES', 1), 'memory' => env('PM4_HORIZON_WORKER_MEMORY_LIMIT', 512), ], + 'supervisor-savedsearch' => [ + 'connection' => 'redis', + 'queue' => ['saved-search'], + 'balance' => env('PM4_HORIZON_SUPERVISOR_SAVEDSEARCH_BALANCE', 'simple'), + 'tries' => env('PM4_HORIZON_SUPERVISOR_SAVEDSEARCH_TRIES', 3), + 'timeout' => env('PM4_HORIZON_SUPERVISOR_SAVEDSEARCH_TIMEOUT', 600), + 'minProcesses' => env('PM4_HORIZON_SUPERVISOR_SAVEDSEARCH_MIN_PROCESSES', 1), + 'maxProcesses' => env('PM4_HORIZON_SUPERVISOR_SAVEDSEARCH_MAX_PROCESSES', 1), + 'memory' => env('PM4_HORIZON_WORKER_MEMORY_LIMIT', 512), + 'maxJobs' => env('PM4_HORIZON_SUPERVISOR_SAVEDSEARCH_MAX_JOBS', 2), + ], ], 'staging' => [ @@ -211,6 +233,17 @@ 'maxProcesses' => env('PM4_HORIZON_SUPERVISOR_1_MAX_PROCESSES', 1), 'memory' => env('PM4_HORIZON_WORKER_MEMORY_LIMIT', 512), ], + 'supervisor-savedsearch' => [ + 'connection' => 'redis', + 'queue' => ['saved-search'], + 'balance' => env('PM4_HORIZON_SUPERVISOR_SAVEDSEARCH_BALANCE', 'simple'), + 'tries' => env('PM4_HORIZON_SUPERVISOR_SAVEDSEARCH_TRIES', 3), + 'timeout' => env('PM4_HORIZON_SUPERVISOR_SAVEDSEARCH_TIMEOUT', 600), + 'minProcesses' => env('PM4_HORIZON_SUPERVISOR_SAVEDSEARCH_MIN_PROCESSES', 1), + 'maxProcesses' => env('PM4_HORIZON_SUPERVISOR_SAVEDSEARCH_MAX_PROCESSES', 1), + 'memory' => env('PM4_HORIZON_WORKER_MEMORY_LIMIT', 512), + 'maxJobs' => env('PM4_HORIZON_SUPERVISOR_SAVEDSEARCH_MAX_JOBS', 2), + ], ], ], ];