【问题标题】:SignalR performance counters in Azure Web AppAzure Web App 中的 SignalR 性能计数器
【发布时间】:2016-10-17 14:53:31
【问题描述】:

我一直在尝试在我的 Azure Web App 服务上加载测试 SignalR(例如,在订阅对集线器的调用开始失败之前它可以处理多少个连接)。我发现 SignalR 性能计数器 (https://www.asp.net/signalr/overview/performance/signalr-performance) 可以为我提供此类信息。但是,我无法在 Web App 服务上安装这些性能计数器,请购买运行

SignalR.exe ipc

有没有办法在 WebApp 上安装这些性能计数器或以某种方式从代码中检索它们?

【问题讨论】:

    标签: asp.net azure signalr performancecounter azure-web-app-service


    【解决方案1】:

    Performance Counters can't be installed on Azure Web App,因为它是作为托管容器提供的,不是一个完整的 IIS,您可以在上面做任何事情。

    为了能够使用这些性能计数器,您可以在 Azure VM 或云服务上重新部署您的解决方案,但请记住,您将失去 Azure Web 应用程序提供的灵活性

    【讨论】:

      【解决方案2】:

      您可以使用 WebRole 在 Azure Web 应用程序中公开 SignalR 性能计数器,如 this article

      中所述

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-04-20
        • 2017-06-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-11-07
        相关资源
        最近更新 更多