Azure Web App

时间:2016-10-17 14:53:31

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

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

  

SignalR.exe ipc

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

2 个答案:

答案 0 :(得分:0)

性能计数器can't be installed on Azure Web App,因为它是作为托管容器提供的,而不是是一个完整的IIS,您可以在其上执行所有操作。

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

答案 1 :(得分:0)

this article

所述,您可以使用 WebRole 在Azure Web App中公开SignalR性能计数器。