1

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

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

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

问题可能是什么?

我是否缺少任何配置设置?

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

我的笔记本电脑有 6 GB 内存和 i3 处理器,所以我猜它至少可以处理三个连接。去年,当我在 Go daddy 上部署另一个应用程序时,我曾经遇到过同样的问题,它几乎不能在 Windows azure 上运行,它运行良好。

4

0 回答 0