打开性能监视器,右键添加,或者直接点击绿色的加号,
找到SignalR,在下面的框中找到自己需要监控的实例(使用了SignalR的实例都在里面),选择添加,点击确定
如图:
?...我们可以选择连接行为,设置发送频率 (信息/每秒,..不是味精.. 哈哈哈哈 - -)
当然,也可以设置每条信息的数据量大小
点击负载生成器,会看到如下界面:
?...所以这就需要我们前面提到过的工具:Microsoft.AspNet.SignalR.Crank
首先,我们还是编译它,然后CMD进入它的路径(当然,在服务器上用,不需要源码,编译好复制上去就行):
输入命令.../ Url:SignalR的URL连接。 这个参数是必需的。 SignalR应用程序使用默认映射,路径将在“/ SignalR”结束。
/Transport:选择连接方式。...连接添加完毕了,我们进入刚才的页面,进行广播
如下图:
这里我们设置的每秒10条信息.1024b大小,用户量170,可以明显在监控中看到,我的渣渣电脑CPU已经彪到74%了..
?