5机集群

压测计划

测试场景

  • 压测时间:共计15分钟

  • 压力并发数设置为2000并发

  • 首页,访问占比50%

  • 自定义分类页,访问占比35%

  • 商品详情页,访问占比12%

  • 下单操作,访问占比3%,其中下单操作包含如下行为:

    • 会员登陆

    • 加入购物车

    • 进行下单操作

压测工具

tsung

测试环境

主机名

配置

角色

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

脚本服务器

服务器架构

Stats Report(统计数据报告)

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

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

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

Counters Statistics(计数统计)

  • connected:表示会话开始且尚未结束,并且已建立连接的最大用户数

  • finished_users_count:表示已经完成会话的最大用户数

  • users:表示会话开始且尚未结束的最大用户数

  • users_count:表示Tsung总共生成的用户总数

Name

Max

connected

493

finish_users_count

1439058

users

1708

users_count

1439058

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

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

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

事物响应时间

事物及页面传输速度

网络传输

http 响应状态

服务器CPU使用率

服务器内存富余量

服务器cpu负载

Last updated

Was this helpful?