在 .NET Framework 4.8 和 C# 中使用 HttpClient 时如何禁用连接池?

问题描述 投票:0回答:0

我正在使用

HttpClient
进行 API 调用,我发现在非常高的请求率下我会遇到奇怪的情况,连接池不知何故被 1 或 2 个未回收的不良连接污染。这会导致奇怪的行为。

我只想在 .NET Framework 4.8 中完全关闭

HttpClient
的连接池。不幸的是,没有一个简单的设置可以做到这一点。在 .NET Core 中关闭它似乎也更容易,但不幸的是我们使用的是 .NET Framework。我还没有找到任何关于如何做到这一点的好例子。

任何关于如何关闭连接池的指导将不胜感激。

c# .net httpclient
© www.soinside.com 2019 - 2024. All rights reserved.