我安装了Microsoft.AspNet.SignalR.Utils版本1.1.0.0,然后使用signalr.exe ipc安装性能计数器.
在"信号器"类别下的性能监视器中,我可以看到所有性能计数器,但它没有说明实例......所以如果我在监视器中添加其中一个计数器,它们就不会出现.
我的信号服务器服务器作为asp.net web api托管在IIS上.服务器和客户端都使用相同版本的信号器,即1.1.0.0.
任何的想法?
尝试从SignalR源代码运行"Microsoft.AspNet.SignalR.LoadTestHarness"时遇到了同样的问题.我甚至在Windows 8上的本地IIS 8中创建了一个完整的网站(在我的机器的主机文件中有一个DNS条目,将网站地址指向我的环回IP地址 - 127.0.0.1).
最终为我工作的是将AppPool的Identity更改为负载测试工具网站运行的LocalSystem.
对于那些不熟悉的人,请打开IIS快速操作,转到应用程序池,找到运行该站点的应用程序池,右键单击>高级设置,找到Identity条目,然后将其更改为LocalSystem (来自ApplicationPoolIdentity).
希望这可以帮助.
| 归档时间: |
|
| 查看次数: |
3167 次 |
| 最近记录: |