From 4b56422abdd72f70b5320533066fef603b35eafb Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Sat, 29 May 2021 21:07:36 +0100 Subject: [PATCH] Add network timeouts In rare cases where Redis is being updated/restarted while a job is running, this should add some flexibility. --- config/initializers/sidekiq.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/initializers/sidekiq.rb b/config/initializers/sidekiq.rb index 07db496f31..c18b054202 100644 --- a/config/initializers/sidekiq.rb +++ b/config/initializers/sidekiq.rb @@ -2,10 +2,10 @@ if Rails.env.production? || Rails.env.staging? redis_jobs_url = ENV.fetch("OFN_REDIS_JOBS_URL", "redis://localhost:6381/0") Sidekiq.configure_server do |config| - config.redis = { url: redis_jobs_url } + config.redis = { url: redis_jobs_url, network_timeout: 5 } end Sidekiq.configure_client do |config| - config.redis = { url: redis_jobs_url } + config.redis = { url: redis_jobs_url, network_timeout: 5 } end end