Azure SignalR 连接计数永不减少

Azure SignalR Connection Count never decreasing

我想弄清楚为什么我的 Azure SignalR 资源的 "Connection Count" 基本上从不减少。唯一一次,它急剧下降,就像它被回收或类似的东西一样。

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

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

我正在寻找有关如何调试它的帮助?我如何找出连接数没有减少的原因?

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

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

我想通了。它不仅是使用 SignalR 客户端的前端,还有我们的一些后台进程(将消息推送到前端)。我忘记了这些,而且它们似乎没有被正确处理,所以连接保持打开状态。