您好我已经制作了一个Windows 10应用程序。这通常使用IIS Hostable Web Core托管一个网站。该应用程序使用Asp.Net Web API OData和SignalR连接到本地网络中的设备。
应用程序应该能够同时连接至少300个设备。 我已达到窗口系统中的最大连接限制。目前,我可以在Windows PRO系统上最多连接10台设备。
在阅读有关该问题时,我遇到许多文章,声明HTTP.sys内部窗口驱动程序负责此连接限制。这意味着如果我可以绕过http.sys我可以绕过最大连接限制。
我可以得到帮助的两个地方是
1.红隼
2. NodeJS
kestrel是.net代码的服务器,需要我将我的整个代码更新为.net 1.0核心,这不是一个非常可行的解决方案
edje.js一个opensoure项目允许我在带有自己的http堆栈的expressjs中运行我的OWIN应用程序,因此不使用http.sys,因此不受windows强制执行的连接限制。
我的问题是,在其他任何地方都没有其他帮助。 是否正确如果能够使用expressjs作为owin服务器使用它然后无法绕过连接限制?