Asp.net web api 信号器:Windows 7上的并发连接

Asp.net web api 信号器:Windows 7上的并发连接,asp.net-web-api,signalr,asp.net-web-api2,Asp.net Web Api,Signalr,Asp.net Web Api2,我有一个使用Signal的自托管WebAPI。进程正在客户端操作系统(Windows 7)上运行。让我们假设大多数客户机退回到长轮询。我大概可以有多少客户?我这样问是因为我认为微软在客户端操作系统上人为地保持低并发连接(尽管这篇文章是关于IIS的) 在这方面,客户端是否使用长轮询或WebSocket有关系吗?关于Win 7上自托管的请求限制,我没有明确的答案,但我可以说,长轮询和WebSocket之间可能有区别,因为使用长轮询,一次可以使用多个请求,而WebSocket连接始终使用一个 我怀疑当

我有一个使用Signal的自托管WebAPI。进程正在客户端操作系统(Windows 7)上运行。让我们假设大多数客户机退回到长轮询。我大概可以有多少客户?我这样问是因为我认为微软在客户端操作系统上人为地保持低并发连接(尽管这篇文章是关于IIS的)


在这方面,客户端是否使用长轮询或WebSocket有关系吗?

关于Win 7上自托管的请求限制,我没有明确的答案,但我可以说,长轮询和WebSocket之间可能有区别,因为使用长轮询,一次可以使用多个请求,而WebSocket连接始终使用一个

我怀疑当使用OWIN自托管时,IIS连接限制没有强制执行,因此您需要处理ASP.NET限制(默认为每个CPU 5000个并发请求),您可以阅读和了解这些限制

由于长轮询可以使用不同数量的并发请求,因此无法确切说出您可以拥有多少个客户端;这取决于客户做什么。因此,您必须根据典型的使用场景进行估计或测量