У меня есть веб-приложение, выполняющее роль шлюза для различных внутренних служб. Эти сервисы используются с использованием одного экземпляра HttpClient
, который создается при запуске (то есть Startup.cs
)
Через определенный промежуток времени что-то заставляет HttpClient
перестать работать с нашими API-интерфейсами и сразу же завершится ошибкой с ошибками HTTP 502 для каждого вызова, использующего этот клиент. (Обратите внимание, что я все еще могу поразить наши API, используя другие средства, такие как Почтальон)
Также помните, что все это развернуто на различных AppServices в Azure.
Есть какие-нибудь идеи относительно того, что может повредить HttpClient таким образом?
Спасибо,
-Tim