主题
压力测试报告
主要占用cpu,内存没有什么占用。
方案一
WARNING
业务服务和网关部署在同一台服务器,应用服务器中。
硬件环境
测试机器采用阿里云的服务器。
应用服务器(一台)
- CPU:
12核,Intel Xeon E5-2682v4 / Intel Xeon(Skylake) Platinum 8163 处理器,2.5GHz 主频。
- 内存:
48G
- 实例规格:
ecs.sn2ne.3xlarge
- 系统:
Alibaba Cloud Linux 3.2104 LTS 64位
- CPU:
压力服务器(一台)
- CPU:
12核,Intel Xeon E5-2682v4 / Intel Xeon(Skylake) Platinum 8163 处理器,2.5GHz 主频。
- 内存:
48G
- 实例规格:
ecs.sn2ne.3xlarge
- 系统:
Alibaba Cloud Linux 3.2104 LTS 64位
- CPU:
软件环境
- JDK 17
- 应用服务(wueasy-cloud1.2版本)
测试工具
JMeter5.3
测试场景
- 对其中一个接口进行压力测试,接口不做业务处理。
- 模拟50个用户进行测试
- 模拟100个用户进行测试
- 模拟200个用户进行测试
- 模拟500个用户进行测试
测试报告
报告汇总
Label | #Samples | FAIL | Error % | Average | Min | Max | Median | 90th pct | 95th pct | 99th pct | Throughput | Received | Sent |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
50用户 | 19185624 | 0 | 0.00% | 4.66 | 0 | 90 | 4.00 | 7.00 | 9.00 | 13.00 | 10659.06 | 2582.19 | 2092.26 |
100用户 | 20886761 | 0 | 0.00% | 8.58 | 1 | 105 | 7.00 | 13.00 | 17.00 | 25.00 | 11604.12 | 2810.51 | 2277.76 |
200用户 | 21657459 | 0 | 0.00% | 16.57 | 1 | 174 | 15.00 | 25.00 | 32.00 | 74.97 | 12032.10 | 2914.04 | 2361.77 |
500用户 | 21902691 | 0 | 0.00% | 41.01 | 1 | 325 | 36.00 | 55.00 | 64.00 | 144.00 | 12167.05 | 2946.71 | 2388.26 |
模拟50用户测试报告
模拟100用户测试报告
模拟200用户测试报告
模拟500用户测试报告
方案二
WARNING
业务服务和网关部署分开部署(网关对cpu要求比较高,分开部署压测结果)。
硬件环境
测试机器采用阿里云的服务器。
应用服务器(一台)
- CPU:
12核,Intel Xeon E5-2682v4 / Intel Xeon(Skylake) Platinum 8163 处理器,2.5GHz 主频。
- 内存:
48G
- 实例规格:
ecs.sn2ne.3xlarge
- 系统:
Alibaba Cloud Linux 3.2104 LTS 64位
- CPU:
网关服务器(一台)
- CPU:
32核,Intel Xeon E5-2682v4 / Intel Xeon(Skylake) Platinum 8163 处理器,2.5GHz 主频。
- 内存:
128G
- 实例规格:
ecs.sn2ne.8xlarge
- 系统:
Alibaba Cloud Linux 3.2104 LTS 64位
- CPU:
压力服务器(一台)
- CPU:
12核,Intel Xeon E5-2682v4 / Intel Xeon(Skylake) Platinum 8163 处理器,2.5GHz 主频。
- 内存:
48G
- 实例规格:
ecs.sn2ne.3xlarge
- 系统:
Alibaba Cloud Linux 3.2104 LTS 64位
- CPU:
软件环境
- JDK 17
- 应用服务(wueasy-cloud1.2版本)
测试工具
JMeter5.3
测试场景
- 对其中一个接口进行压力测试,接口不做业务处理。
- 模拟50个用户进行测试
- 模拟100个用户进行测试
- 模拟200个用户进行测试
- 模拟500个用户进行测试
测试报告
报告汇总
Label | #Samples | FAIL | Error % | Average | Min | Max | Median | 90th pct | 95th pct | 99th pct | Throughput | Received | Sent |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
50用户 | 48643731 | 0 | 0.00% | 1.82 | 0 | 124 | 2.00 | 2.00 | 3.00 | 8.97 | 27025.30 | 6549.28 | 5304.77 |
100用户 | 63725198 | 0 | 0.00% | 2.78 | 0 | 111 | 3.00 | 4.00 | 4.00 | 13.95 | 35404.11 | 8576.25 | 6949.44 |
200用户 | 72365970 | 0 | 0.00% | 4.91 | 0 | 146 | 5.00 | 7.00 | 7.00 | 9.00 | 40203.36 | 9737.16 | 7891.48 |
500用户 | 75176365 | 0 | 0.00% | 11.82 | 0 | 212 | 3.00 | 6.00 | 7.00 | 10.00 | 41748.37 | 10111.00 | 8194.75 |