SignalR的性能监测与服务器的负载测试

本文介绍了如何使用SignalR的性能监测工具及官方提供的负载测试工具Microsoft.AspNet.SignalR.Crank进行性能和压力测试。通过监控SignalR运行情况,调整发送频率和信息大小,以评估服务器的负载能力。
摘要由CSDN通过智能技术生成

前言

也是好久没写博客了,近期确实很忙,嗯..几个项目..头要炸..今天忙里偷闲.继续我们的小系列..

先谢谢大家的支持..

我们来聊聊SignalR的性能监测与服务器的负载测试

我们开发任何一个应用,他的性能监测是很重要的参考数据,关系着我们后期优化,更新,改动..等等...

SignalR作为一个及时通讯的框架,稳定性,及时性,延迟这些,更是需要全方位的监测

(就不多废话了,大家都懂)

负载测试...  装个大点的B.. 人家淘宝爸爸双十一这么大的访问压力,就是靠着多轮负载测试才有的今天..

 

测试环境

开发工具:VS2013   数据库:无   SignalR版本:2.2  系统:Win7  

正文

嗯,读本文之前,你需要去GitHub上下载SignalR源码 : 点我下载

话不多说,我们先来说性能监测

我们下载了SignalR源码,打开它,找到Microsoft.AspNet.SignalR.Utils这个项目,编译..

我们会在Debug中看到signalr.exe这个文件

当然..直接运行是不行的.CMD,找到 (你的存放路径)\SignalR-dev\SignalR-dev\src\Microsoft.AspNet.SignalR.Utils\bin\Debug

运行命令行:SignalR.exe ipc

会看到下图:

这就是安装OK了..

然后,接着,我们右键,我的电脑>管理>性能监视器

如图:

打开性能监视器,右键添加,或者直接点击绿色的加号,

找到SignalR,在下面的框中找到自己需要监控的实例(使用了SignalR的实例都在里面),选择添加,点击确定

如图:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值