SignalR 连接不会关闭?(IIS 10 + ASP.NET MVC)

per*_*ent 5 asp.net-mvc signalr

我们有一个单页 Web 应用程序在负载均衡器后面的 6 台服务器上运行。最近,我们偶尔遇到服务器崩溃,并检查堆栈跟踪,这可能与 winWebSocketHandler+<>c__DisplayClass5_0+<b__0>d;0 [AWAIT#0] 有关。

当我查看其中一台服务器的当前请求时,我注意到其中很多: IIS 图像

这是 IIS 表示 WebSocket 连接(状态 = EndRequest)的正常方式,还是它们可能挂起不必要地消耗资源的请求?如果是这样的话,我们怎样才能更快地关闭这些连接呢?