Increase HRRR download timeouts to 120s for proxy/backfill

This commit is contained in:
Graham McIntire 2026-04-01 18:11:58 -05:00
parent 7fa8ca1ebe
commit 1a9be5eeb0
No known key found for this signature in database
GPG key ID: F4ABF488E6029E59

View file

@ -336,7 +336,7 @@ defmodule Microwaveprop.Weather.HrrrClient do
end
end,
max_concurrency: 8,
timeout: 60_000
timeout: 120_000
)
|> Enum.map(fn
{:ok, result} -> result
@ -405,7 +405,7 @@ defmodule Microwaveprop.Weather.HrrrClient do
end
defp req_options do
defaults = [receive_timeout: 60_000, retry: &retry?/2, max_retries: 5, retry_delay: &retry_delay/1]
defaults = [receive_timeout: 120_000, retry: &retry?/2, max_retries: 5, retry_delay: &retry_delay/1]
overrides = Application.get_env(:microwaveprop, :hrrr_req_options, [])
Keyword.merge(defaults, overrides)
end