IEM was returning 503s under 10 concurrent workers. Three fixes: - Req transient retry with exponential backoff on IEM requests - WeatherFetchWorker Oban job retries failed ASOS/RAOB fetches 2-3h later with random jitter to avoid thundering herd - Import script concurrency reduced 10→5, weather queue capped at 3 |
||
|---|---|---|
| .. | ||
| migrations | ||
| import_contacts.exs | ||
| import_weather.exs | ||
| seeds.exs | ||