1. 5机集群

1.1. 测试场景

  • 压测时间:共计15分钟
  • 压力并发数设置为2000并发
  • 首页,访问占比50%
  • 自定义分类页,访问占比35%
  • 商品详情页,访问占比12%
  • 下单操作,访问占比3%,其中下单操作包含如下行为:
    • 会员登陆
    • 加入购物车
    • 进行下单操作

1.2. 压测工具

tsung

1.3. 测试环境

主机名 配置 角色
web1 8core,16G mem,100G SSD web服务
web2 8core,16G mem,100G SSD web服务
web3 8core,16G mem,100G SSD web服务
tsung 8core,16G mem 压力测试服务
mysql 8core,16G 数据库服务
Job 8core,16G mem 脚本服务器

1.4. 服务器架构

yali1-1.png

2. Stats Report(统计数据报告)

2.1. Main Statistics(主要统计数据)

  • connect: 连接
  • page: 页面(一个页面表示一组没有被thinktime间隔的请求)
  • request: 请求
  • session: 会话
  • Highest 10sec mean: 最高10秒均值
  • Lowest 10sec mean: 最低10秒均值
  • Highest rate: 最高速率
  • Mean rate: 平均处理速率
  • Mean: 平均持续时间
  • Count: 总数 | Name | highest 10sec mean | lowest 10sec mean | Highest Rate | Mean Rate | Mean | Count | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | connect | 27.52 msec | 2.40 msec | 1731 / sec | 1584.80 / sec | 4.12 msec | 1438497 | | page | 0.47 sec | 43.19 msec | 1732.2 / sec | 1585.18 / sec | 71.36 msec | 1438077 | | request | 0.23 sec | 21.05 msec | 3580.7 / sec | 3267.45 / sec | 34.35 msec | 2964134 | | session | 0.49 sec | 45.95 msec | 1788.8 / sec | 1585.19 / sec | 74.28 msec | 1438067 |

2.2. Transactions Statistics(事务统计)

  • tr_index:首页
  • tr_item:商品详细页
  • tr_order_create:订单提交
  • Hightest 10sec mean:最长持续时间
  • Lowest 10sec mean:最短持续时间
  • Highest rate:最高速率
  • Mean rate:平均处理速率
  • Mean:平均持续时间
  • Count:总数 | Name | highest 10sec mean | lowest 10sec mean | Highest Rate | Mean Rate | Mean | Count | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | tr_crate_order | 4.76 sec | 0.99 sec | 60.6 / sec | 47.89 / sec | 1.23 sec | 43347 | | tr_index | 0.63 sec | 21.37 msec | 869 / sec | 793.37 / sec | 52.04 msec | 719575 | | tr_itemdetail | 0.15 sec | 6.58 msec | 209.5 / sec | 189.39 / sec | 14.27 msec | 171947 | | tr_productlist | 0.22 sec | 8.09 msec | 601.5 / sec | 554.52 / sec | 20.51 msec | 503208 |

2.3. Network Throughput(网络流量)

  • size_rcv:响应请求数据量
  • size_rcv:发送请求数据量
  • Highest rate:每秒最高 响应/发送 请求数据量
  • Total:响应/发送 请求总数据量 | Name | Highest Rate | Total | | :--- | :--- | :--- | | size_rcv | 433.80 Mbits/sec | 44.93 GB | | size_sent | 6.42 Mbits/sec | 660.59 MB |

2.4. Counters Statistics(计数统计)

  • connected:表示会话开始且尚未结束,并且已建立连接的最大用户数
  • finished_users_count:表示已经完成会话的最大用户数
  • users:表示会话开始且尚未结束的最大用户数
  • users_count:表示Tsung总共生成的用户总数 | Name | Max | | :--- | :--- | | connected | 493 | | finish_users_count | 1439058 | | users | 1708 | | users_count | 1439058 |

2.5. Server monitoring(服务器监控)

Name highest 10sec mean lowest 10sec mean
cpu:os_mon@tsung_controller@uat-xinbai-canal-1 92.69 % 77.16 %
cpu:os_mon@xinbai-job 45.85 % 24.63 %
cpu:os_mon@xinbai-kv 3.38 % 2.01 %
cpu:os_mon@xinbai-mysql-master 58.33 % 23.92 %
cpu:os_mon@xinbai-web1 80.36 % 54.96 %
cpu:os_mon@xinbai-web2 82.65 % 56.88 %
cpu:os_mon@xinbai-web3 89.15 % 56.48 %
freemem:os_mon@tsung_controller@uat-xinbai-canal-1 14851.02 MB 14699.86 MB
freemem:os_mon@xinbai-job 13976.99 MB 13303.06 MB
freemem:os_mon@xinbai-kv 14271.77 MB 14261.32 MB
freemem:os_mon@xinbai-mysql-master 10087.31 MB 9821.55 MB
freemem:os_mon@xinbai-web1 10980.93 MB 10625.84 MB
freemem:os_mon@xinbai-web2 11013.51 MB 10781.66 MB
freemem:os_mon@xinbai-web3 10897.38 MB 10693.00 MB
load:os_mon@tsung_controller@uat-xinbai-canal-1 5.48 1.73
load:os_mon@xinbai-job 4.34 0.33
load:os_mon@xinbai-kv 0.53 0.00
load:os_mon@xinbai-mysql-master 4.58 2.86
load:os_mon@xinbai-web1 49.98 7.79
load:os_mon@xinbai-web2 51.97 8.24
load:os_mon@xinbai-web3 48.93 9.32

2.6. HTTP return code(HTTP响应状态码统计)

  • Code:http状态码(200:表示客户端请求已成功响应,302:请求暂时重定向)
  • Highest Rate:状态码返回最高速率
  • Mean Rate:状态码返回平均速率
  • Total number:返回状态码的总个数 | Code | Highest Rate | Mean Rate | Total number | | :--- | :--- | :--- | :--- | | 200 | 3580.7 / sec | 3267.29 / sec | 2966208 |

3. Graphical Reports(图形化报告及分析)

3.1. 事物响应时间

yali3-1.png

3.2. 事物及页面传输速度

yali3-2.png

3.3. 网络传输

yali3-3.png

3.4. http 响应状态

yali3-4.png

3.5. 服务器CPU使用率

yali3-5.png

3.6. 服务器内存富余量

yali3-6.png

3.7. 服务器cpu负载

yali3-7.png

results matching ""

    No results matching ""