测试Beetle.Redis+Web Api

2020-12-04 20:40

阅读:800

标签:style   blog   tar   c   http   width   

在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:

soscw.com,搜素材

soscw.com,搜素材

soscw.com,搜素材

soscw.com,搜素材

soscw.com,搜素材

测试用例2:

soscw.com,搜素材

soscw.com,搜素材

soscw.com,搜素材

soscw.com,搜素材

soscw.com,搜素材

soscw.com,搜素材

soscw.com,搜素材

soscw.com,搜素材

soscw.com,搜素材

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

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

测试Beetle.Redis+Web Api,搜素材,soscw.com

测试Beetle.Redis+Web Api

标签:style   blog   tar   c   http   width   

原文地址:http://www.cnblogs.com/ha666/p/3708086.html


评论


亲,登录后才可以留言!