gpt4 book ai didi

asp.net-mvc - Azure SignalR 了解连接计数

转载 作者:行者123 更新时间:2023-12-02 23:00:01 27 4
gpt4 key购买 nike

我对 Azure SignalR 连接计数有点困惑。当我在 Visual Studio Debug模式下运行 MVC.NET 时,它立即创建 10 个服务器连接。所以,我仔细查看了文档( https://learn.microsoft.com/en-us/azure/azure-signalr/signalr-concept-messages-and-connections ),它说

By default, each application server starts with five initial connections per hub, and each client has one client connection.

For example, assume that you have two application servers and you define five hubs in code. The server connection count will be 50: 2 app servers * 5 hubs * 5 connections per hub.

使用上面的公式,我应该只有 5 个连接,因为:1 个应用服务器 * 1 个集线器 * 每个集线器 5 个连接 = 5 个连接。我不明白为什么我的门户显示我有 10 个服务器连接而不是 5 个。

谁能帮忙解释一下 Azure 如何计算服务器连接?

谢谢...

<小时/>

更新

对于那些想了解如何启用实时跟踪工具的人:

  1. 转到 SignalR
  2. 点击您要跟踪的 SignalR
  3. 点击“监控”|诊断设置
  4. 如果您还没有配置日志,请点击“配置日志目标设置”(注意:我认为最便宜的方法是存储在您的存储帐户下,保留 1 天)。
  5. 勾选“启用实时跟踪”并单击“保存”
  6. 打开实时跟踪工具(右上角应显示“已连接”)
  7. 点击“捕获”
  8. 启动您的应用

Live Trace Tool

最佳答案

转到 Azure 门户 SignalR 服务中“监视”选项卡下的“诊断设置”。单击“打开实时跟踪工具”按钮。在新打开的窗口中单击“捕获”。当您运行应用程序时,所有连接都将显示在实时跟踪中。

关于asp.net-mvc - Azure SignalR 了解连接计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68115366/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com