C# windows服务中的Signal.net客户端

C# windows服务中的Signal.net客户端,c#,.net,signalr,signalr-hub,C#,.net,Signalr,Signalr Hub,windows服务中的.net客户端有问题。过了一段时间它就结冰了 用例是这样的 用户将一个或多个文件上载到我们的网站。服务检测到这一点并开始处理文件,在处理开始和结束时向网站发送信号 该服务每10秒检查一次新文件。在这个迭代中,我们与服务器建立了一个新的连接,并再次停止它,大部分时间没有消息发送 我怀疑是连接/断开导致了这种情况。在服务启动时打开连接,然后在每次迭代中使用此连接是否更好?服务必须能够在几个月内不重新启动的情况下运行。什么是“某段时间”,冻结意味着什么?几小时到一天左右。冻结=挂

windows服务中的.net客户端有问题。过了一段时间它就结冰了

用例是这样的

用户将一个或多个文件上载到我们的网站。服务检测到这一点并开始处理文件,在处理开始和结束时向网站发送信号

该服务每10秒检查一次新文件。在这个迭代中,我们与服务器建立了一个新的连接,并再次停止它,大部分时间没有消息发送


我怀疑是连接/断开导致了这种情况。在服务启动时打开连接,然后在每次迭代中使用此连接是否更好?服务必须能够在几个月内不重新启动的情况下运行。

什么是“某段时间”,冻结意味着什么?几小时到一天左右。冻结=挂起连接。现在我怀疑IIS在我的开发机器上的最大连接数是10,但是当我尝试从另一台正在工作的机器连接时,“一段时间”是什么意思?冻结意味着什么?几小时到一天左右。冻结=挂起连接。现在我怀疑IIS在我的开发机器上的最大连接数是10,但是当我尝试从另一台正在工作的机器连接时。