【发布时间】:2020-05-20 06:31:41
【问题描述】:
在我当前版本的项目中,HttpClinet 已用于创建请求。但是在请求的高峰期,我们的大部分 TCP 端口都处于等待状态,它们的状态在任务完成后保持大约 2 分钟事件。我阅读了一些关于 IHttpClientFactory 的文章。
但我不确定这个解决方案如何解决我们的问题。任何想法将不胜感激。
【问题讨论】:
-
具体的状态是什么?时间的等待?这纯粹是操作系统设置的问题,应用程序已经关闭了连接,但 TCP 堆栈保持端口打开以捕获延迟的包。
-
excat 状态为 CLOSE_WAIT
-
还有一些时候有Time_wait状态
标签: asp.net-core httpclient tcpclient httpclientfactory