在Azure SignalR服务中,什么是并发连接?

时间:2020-01-30 12:15:07

标签: azure-signalr

Azure SignalR Service的定价基于Concurrent Connections。 但是,我找不到并发连接的定义。

我有一个ASP.Net Core MVC Web应用程序。我了解到与Azure SignalR Service的服务器应用程序连接是一个连接。连接到我的Web应用程序的每个客户端(浏览器)都是另一个连接。但是这些被认为是并发连接吗?或者只是坐在那里等待消息发送的连接打开?

我希望 concurrent 连接的数量是正在主动发送消息的连接的数量。是这样吗?

1 个答案:

答案 0 :(得分:0)

好,所以我发现并发连接是与SignalR服务的任何连接!

我遍历了快速入门教程here

然后在将各种客户端连接到聊天室时使用Azure Metric,这就是我发现的内容: screenshot of connection count

在调试模式下启动应用程序后,服务器似乎立即使用5个连接。然后,当我在各种浏览器选项卡中打开URL时,将建立一个新的客户端连接。不出所料,第16个浏览器选项卡未建立SignalR连接(因为我位于Free SignalR服务层,其连接数限制为20。)