在signalR组中多次添加相同的connectionId

时间:2015-06-30 16:31:22

标签: signalr

我的集线器中有两种方法应该在同一组中添加connectionId(以及其他内容)。

是否存在问题,多次向同一组添加相同的connectionId?在为该组调用客户端方法时,我是否会在浏览器上获得多个事件?这会降低服务器性能吗?

我搜索了这样做的可能原因,但我找不到任何可以帮助我的事情。

1 个答案:

答案 0 :(得分:2)

有关详细答案,您可以浏览代码以查找:https://github.com/SignalR/SignalR/tree/master/src/Microsoft.AspNet.SignalR.Core

我尝试多次连接到同一个组,但每当事件触发时,订阅的客户端只接收一次,我认为这是有意义的。因此,他们可能会将connectionID映射到组,这意味着多次连接不会改变连接一次