性能测试施加压力到ServiceComb
发布时间
阅读量:
阅读量
ServiceComb性能测试
- 前言
以一个最基础的单消费者到单生产者的测试情境为案例,阐述了在特定测试环境下,如何通过监测metrics统计信息,并对参数进行持续优化,从而实现系统性能的最大化。
基本测试流程如下:
- 测试驱动逐步增加负载压力,此时每秒事务处理量(TPS)呈现逐步上升趋势
- 当驱动压力达到某一临界值后,TPS增长停滞甚至出现下降现象,同时系统时延显著增加,此阶段被定义为性能拐点
- 对消费者与生产者各类参数(如网络线程、业务线程等)进行调整,以增强整体处理能力
- 根据新的参数配置重新调节测试驱动压力(增大或减小),并重复前述操作步骤
- 最终在性能拐点阶段记录各项关键指标数据,包括TPS、时延、CPU使用率以及带宽等
- 环境确认
1. 使用华为云c3.2xlarge.2虚拟机实例
Node1 IP地址:192.168.26.44
Node2 IP地址:192.168.29.195
从Node1到Node2的网络延迟平均为0.171ms
基准网络带宽:2 Gbit/s(表示弹性云服务器可稳定维持的最低保证带宽)
峰值网络带宽:5 Gbit/s(表示弹性云服务器可达到的最高带宽)
内网数据包收发能力:900,000 pps(表示弹性云服务器所能支持的最大收发包速率)
1.
全部评论 (0)
还没有任何评论哟~
