Add network timeouts

In rare cases where Redis is being updated/restarted while a job is running, this should add some flexibility.
This commit is contained in:
Matt-Yorkley
2021-05-29 21:07:36 +01:00
parent 53e3e2b66d
commit 4b56422abd

View File

@@ -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