我有一个使用 SignalR 将通知推送到 Angular 客户端的通知项目。我注意到的是,当我部署我的应用程序时,我将服务器连接数定义为 5(默认),但随着时间的推移,我可以看到服务器连接数在增加,我不知道为什么会这样。
您可以在这张图片中看到我在 30 天内的服务器和客户端连接。当我部署应用程序时,它从 5 开始,今天它有 19 个,最大值是 29。
这是预期的行为还是我在集线器中做错了什么?
我对 SignalR 的配置:
"AzureSignalROptions": {
"ConnectionString": "(...)",
"ClientTimeoutInterval": 3600,
"HandshakeTimeout": 30,
"KeepAliveInterval": 15,
"EnableDetailedErrors": false,
"MaximumReceiveMessageSize": 32000,
"StreamBufferCapacity": 10,
"SupportedProtocols": null,
"ServerConnectionCount": 5