Azure SignalR连接计数永不减少

时间:2019-08-28 09:43:58

标签: signalr azure-signalr

我试图弄清楚为什么Azure SignalR资源的“连接计数”基本上从不减少。唯一的一次,它会急剧下降,就像被回收或类似的东西一样。

当用户登录到我们的网站时,我们会自动将其连接到SignalR,我认为当用户离开网站时SignalR会选择断开连接。但这看起来并不像它。

我会怀疑我们最多有1000个用户同时访问该站点,但事实并非如此,因为在删除之后他们会重新连接(我们实现了重新连接功能)

我正在寻找有关如何调试此功能的帮助?如何弄清为什么连接数量没有减少?

Npm:"@aspnet/signalr": "1.0.3"

Nuget:<PackageReference Include="Microsoft.Azure.SignalR" Version="1.0.8" />

enter image description here

1 个答案:

答案 0 :(得分:0)

我知道了。使用SignalR客户端的不仅是前端,还包括我们的某些后台进程(将消息推送到前端)。我忘记了这些,似乎它们没有被正确处置,因此连接保持打开状态。