1
0
Fork 0
mirror of https://github.com/maybe-finance/maybe.git synced 2025-07-25 08:09:38 +02:00

Remove thread allocation from catch-all queue

This commit is contained in:
Zach Gollwitzer 2025-02-04 13:39:52 -05:00
parent 283d9cd8e2
commit 15e8281d46
2 changed files with 4 additions and 4 deletions

View file

@ -13,11 +13,11 @@ Rails.application.configure do
config.good_job.on_thread_error = ->(exception) { Rails.error.report(exception) }
# 10 queue threads + 3 for job listener, cron, executor = 13 threads allocated
# 7 dedicated queue threads + 5 catch-all threads + 3 for job listener, cron, executor = 15 threads allocated
# `latency_low` queue for jobs ~30s
# `latency_medium` queue for jobs ~1-2 min
# `latency_high` queue for jobs ~5+ min
config.good_job.queues = "latency_low:3;latency_low,latency_medium:4;latency_low,latency_medium,latency_high:2;*:1"
config.good_job.queues = "latency_low:2;latency_low,latency_medium:3;latency_low,latency_medium,latency_high:2;*"
# Auth for jobs admin dashboard
ActiveSupport.on_load(:good_job_application_controller) do