背景:客户在针对友商的产品进行基准线测试,本周反馈在redis性能测试上,腾讯云的redis性能和其他厂商持平,但是远远达不到另一个友商的数据。本文建单分析排查过程。
redis 压测实例:集群版本,8分片 8G内存;
CVM压测客户端:8核16Gb内存;
redis-benchmark -P 通过管道传输 <numreq> 请求;
两次压测主要对比参数为 -P 1000.
通过一个客户端(云主机)对redis进行压测,实例在同子网上。
压测数据对比,通过管道压测的数据仅仅多了0.5倍,与客户预期不同。
管道压测下数据有比较大的差距,结合多云主机压测的效果会更加明显。
https://cloud.tencent.com/document/product/239/17952
先看看友商的效果:QPS能到100W+?redis具备这么强的能力吗?
网络数据,腾讯侧目前是占优的状态,观察客户的压测实例,腾讯侧负载未上来,可能会是一个因素,但按当前的数据,负载上来也无法到达友商这样的数值。
第二次压测反馈了情况:从执行压测到完成压测,整个时间不到1秒就完成了。
第一判断是:这完全是没有压测到实例的情况。
客户使用友商的是cluster集群。针对cluster集群,友商的压测命令要求在压测时加上-cluster参数。按指示再压测时,数据正常了,压测数据和其他几个云厂商持平。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。