Error IndexHttpClient 429 spikes after deploy in .NET
.NETJan 30, 2026

HttpClient 429 spikes after deploy in .NET

Deploy finishes, traffic looks normal, then 429 errors spike and retries make it worse. This usually means Retry-After is ignored, concurrency ramps too fast, or retry budgets are too loose.

Common symptom variants

httpclient keeps getting 429dotnet retries amplify rate limitingretry-after not honored

Primary playbook

HttpClient keeps getting 429s: why retries amplify rate limiting in .NET

When retries multiply 429 errors instead of fixing them: how retry amplification happens, how to prove it, and how to honor Retry-After with budgets.

Recommended resource

HttpClient 429 + Retry-After package

A copy/paste handler that parses Retry-After (seconds and HTTP date) plus a 429 runbook and logging fields so throttling becomes bounded, observable, and non-amplifying in .NET.

Related posts