首页 > 代码库 > 测试Beetle.Redis+Web Api

测试Beetle.Redis+Web Api

在Web Api里用Beetle.Redis调用Redis服务端的TIME命令返回一个json格式,然后客户端是用的HttpTest4Net做的测试:

CPU:I7-3770

内存:4G+4G

硬盘:SSD

网络:本机

Redis服务端:2.6.12(Windows版本)

Redis客户端:Beetle.Redis(我改过的版本)

.Net Framework:4.0

IIS:7.5

Web Api

测试用例1:

测试用例2:

总结一下:Users和KeepAlive的设置对每秒处理数量影响不大。redis处理速度很快,所以redis中的连接数很低。瓶颈依然是Web Api。与上篇《Web API的CPU占用100%》是同一个问题。

在测试过程中,得到了泥水佬的帮助,在这里感谢一下。