Signalr 启动信号器客户端非常慢

Signalr 启动信号器客户端非常慢,signalr,Signalr,$.connection.hub.start().done在生产环境中启动需要5秒,在开发环境中工作正常 服务器2012和IIS 7.5 我记得另一个用户也有同样的问题 我也有同样的问题 信号器尝试连接到WebSocket,但失败,或者您的服务器未安装IIS的WebSocket协议。 然后它尝试使用serverSentEvents,并在5秒后返回超时 只有到那时,它才建立了长期的投票制度 因此,您可以尝试安装WebSocket协议或从传输选项中删除serverSentEvents我找到了答案,我

$.connection.hub.start().done
在生产环境中启动需要5秒,在开发环境中工作正常

服务器2012和IIS 7.5

我记得另一个用户也有同样的问题 我也有同样的问题

信号器尝试连接到WebSocket,但失败,或者您的服务器未安装IIS的WebSocket协议。 然后它尝试使用serverSentEvents,并在5秒后返回超时 只有到那时,它才建立了长期的投票制度


因此,您可以尝试安装WebSocket协议或从传输选项中删除serverSentEvents

我找到了答案,我在一个代理后面,这可以在不强制执行长时间轮询的情况下修复吗?如果页面上有大量资源-图像等-请查看此项