Asp.net 部署时的信号器性能问题

Asp.net 部署时的信号器性能问题,asp.net,deployment,signalr,Asp.net,Deployment,Signalr,我使用asp.net和signalR创建了一个小型实时应用程序。当我测试时,一切似乎都正常 我打开了四个客户端来查看实时更新。然而,当我使用同一台笔记本电脑在服务器上托管应用程序时,我注意到,一旦我有两个以上的客户端,应用程序中的数据就会停止更新 使用chrome,我试图调查这个问题,但我不知道下一步该怎么做。NetworkDevelopers选项卡表明,当我有两个以上的客户端时,POST请求仍处于挂起状态。一旦我关闭了第三个客户端,所有更新都会立即发生 有什么问题吗 我是否缺少任何配置设置 部

我使用asp.net和signalR创建了一个小型实时应用程序。当我测试时,一切似乎都正常

我打开了四个客户端来查看实时更新。然而,当我使用同一台笔记本电脑在服务器上托管应用程序时,我注意到,一旦我有两个以上的客户端,应用程序中的数据就会停止更新

使用chrome,我试图调查这个问题,但我不知道下一步该怎么做。NetworkDevelopers选项卡表明,当我有两个以上的客户端时,POST请求仍处于挂起状态。一旦我关闭了第三个客户端,所有更新都会立即发生

有什么问题吗

我是否缺少任何配置设置

部署环境是否导致了这些问题


我的笔记本电脑有6GB内存和i3处理器,所以我猜它至少可以处理三个连接。去年我在Go daddy上部署了另一个应用程序时,我也遇到过同样的问题。它在Windows azure上几乎不起作用。它工作得非常好。

您当前的配置是什么?您正在使用IIS 7+Windows 7吗?我在github问题上看到,Windows 7在IIS 7上只允许10个并发连接。如果您使用IIS express Win7或使用Windows Server,将修复这些问题。感谢您的评论!我正在Windows 7 Home Premium上使用IIS 7.5!你认为这就是问题所在吗?干杯戈达迪的环境设置是什么?这可能是一个配置设置,因为你提到它在azure上工作得非常好。此外,您还可以尝试与开发人员聊天,以获取更多信息。