指标中心、全景地图及竟情中心压力测试报告
注:Apache ab压力测试的主要参考指标为实际平均运行时间。(一般正常的访问时间在3秒以内)
一、压力测试数据
1.全景地图及竟情中心
一级网格:
ab -n10000 -c1000 http://120.209.204.239:9002/ArcGIS/
clientAction.do?method=client.jsp&nextPage=/arcgis/map/one1.jsp&group_code=ABH
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking 120.209.204.239 (be patient)
Completed 1000 requests
Completed 2000 requests
Completed 3000 requests
Completed 4000 requests
Completed 5000 requests
Completed 6000 requests
Completed 7000 requests
Completed 8000 requests
Completed 9000 requests
Completed 10000 requests
Finished 10000 requests
Server Software(平台Apache版本): Apache-Coyote/1.1
Server Hostname(主机名): 120.209.204.239
Server Port(服务器端口): 9002
Document Path(测试的页面文档): /ArcGIS/clientAction.do?method=client.jsp
Document Length(文档大小): 481 bytes
Concurrency Level(并发数): 1000
Time taken for tests(整个测试持续的时间): 140.828 seconds
Complete requests(完成的请求数量): 10000
Failed requests(失败的请求数量): 1
(Connect: 1, Receive: 0, Length: 0, Exceptions: 0)
Write errors(写入错误): 0
Total transferred(整个场景中的网络传输量): 8080000 bytes
HTML transferred(整个场景中的HTML内容传输量): 4810000 bytes
Requests per second(重要指标之一,相当于LoadRunner中的每秒事务数,后面括号中的mean表示这是一个平均值): 71.01 [#/sec] (mean)
Time per request(重要指标之二,相当于LoadRunner中的平均事物响应时间,后面括号中的mean表示这是一个平均值): 14082.765 [ms] (mean)
Time per request(每个请求实际运行时间的平均值): 14.083 [ms] (mean, across all concurrent requests)
Transfer rate(平均每秒网络上的流量,可以帮助排除是否存在网络流量过大导致响应时间延长的问题): 56.03 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 7 30.9 0 2997
Processing: 3696 13372 6353.5 12663 42074
Waiting: 1471 12883 5609.5 12648 42043
Total: 3696 13378 6353.4 12673 42074
Percentage of the requests served within a certain time (ms)(整个场景中所有请求的响应情况。在场景中每个请求都有一个响应时间):
50% 12673
66% 13141
75% 13271
80% 13380
90% 22264
95% 31051
98% 32832
99% 33596
100% 42074 (longest request)
二级网格:
ab -n10000 -c1000 http://120.209.204.239:9002/ArcGIS/
clientAction.do?method=client&nextPage=/arcgis/map/two1.jsp&group_code=ASSAH
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking 120.209.204.239 (be patient)
Completed 1000 requests
Completed 2000 requests
Completed 3000 requests
Completed 4000 requests
Completed 5000 requests
Completed 6000 requests
Completed 7000 requests
Completed 8000 requests
Completed 9000 requests
Completed 10000 requests
Finished 10000 requests
Server Software: Apache-Coyote/1.1
Server Hostname: 120.209.204.239
Server Port: 9002
Document Path: /ArcGIS/clientAction.do?method=client
Document Length: 481 bytes
Concurrency Level: 1000
Time taken for tests: 178.499 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Non-2xx responses: 10000
Total transferred: 8290000 bytes
HTML transferred: 4810000 bytes
Requests per second: 56.02 [#/sec] (mean)
Time per request: 17849.894 [ms] (mean)
Time per request: 17.850 [ms] (mean, across all concurrent requests)
Transfer rate: 45.35 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 7 31.1 0 3014
Processing: 3294 16896 3285.7 17626 30365
Waiting: 2279 16869 3306.0 17595 30365
Total: 3294 16903 3285.6 17631 30381
Percentage of the requests served within a certain time (ms)
50% 17631
66% 18765
75% 18938
80% 19045
90% 19921
95% 20768
98% 21969
99% 22372
100% 30381 (longest request)
三级网格:
ab -n10000 -c1000 http://120.209.204.239:9002/ArcGIS/
clientAction.do?method=client&nextPage=/arcgis/map/three1.jsp&group_code=ASSAH01
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking 120.209.204.239 (be patient)
Completed 1000 requests
Completed 2000 requests
Completed 3000 requests
Completed 4000 requests
Completed 5000 requests
Completed 6000 requests
Completed 7000 requests
Completed 8000 requests
Completed 9000 requests
Completed 10000 requests
Finished 10000 requests
Server Software: Apache-Coyote/1.1
Server Hostname: 120.209.204.239
Server Port: 9002
Document Path: /ArcGIS/clientAction.do?method=client
Document Length: 481 bytes
Concurrency Level: 1000
Time taken for tests: 173.900 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Non-2xx responses: 10000
Total transferred: 8290000 bytes
HTML transferred: 4810000 bytes
Requests per second: 57.50 [#/sec] (mean)
Time per request: 17389.971 [ms] (mean)
Time per request: 17.390 [ms] (mean, across all concurrent requests)
Transfer rate: 46.55 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 6 7.8 0 47
Processing: 4606 16407 3234.6 16644 33192
Waiting: 3153 16382 3299.2 16643 33192
Total: 4606 16414 3234.6 16657 33192
Percentage of the requests served within a certain time (ms)
50% 16657
66% 18109
75% 18906
80% 19109
90% 19407
95% 19686
98% 21341
99% 22419
100% 33192 (longest request)
2.竟情页面地址
竟情列表:
ab -n10000 -c1000 http://120.209.204.239:9002/ArcGIS/
clientAction.do?method=client&common=querycompListinfo&classes=compSumService&ne
xtPage=/arcgis/list.jsp&comp_status=3&comp_type=g&comp_color=0&UserID=34000434&U
serLevel=4&UserGroupID=3&UserDepID=111&UserName=周培权
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking 120.209.204.239 (be patient)
Completed 1000 requests
Completed 2000 requests
Completed 3000 requests
Completed 4000 requests
Completed 5000 requests
Completed 6000 requests
Completed 7000 requests
Completed 8000 requests
Completed 9000 requests
Completed 10000 requests
Finished 10000 requests
Server Software: Apache-Coyote/1.1
Server Hostname: 120.209.204.239
Server Port: 9002
Document Path: /ArcGIS/clientAction.do?method=client
Document Length: 481 bytes
Concurrency Level: 1000
Time taken for tests: 182.744 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Non-2xx responses: 10000
Total transferred: 8290000 bytes
HTML transferred: 4810000 bytes
Requests per second: 54.72 [#/sec] (mean)
Time per request: 18274.434 [ms] (mean)
Time per request: 18.274 [ms] (mean, across all concurrent requests)
Transfer rate: 44.30 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 12 131.1 0 3028
Processing: 622 17767 7328.8 17346 41851
Waiting: 515 15860 5470.5 16907 41836
Total: 669 17779 7330.1 17360 41867
Percentage of the requests served within a certain time (ms)
50% 17360
66% 18865
75% 20048
80% 20779
90% 25657
95% 35230
98% 38084
99% 39015
100% 41867 (longest request)
竟情详细:
ab -n10000 -c1000 http://120.209.204.239:9002/ArcGIS/
clientAction.do?method=client&classes=compQueryInfoServiceImpl&common=queryById&
nextPage=/arcgis/xiangxi.jsp&id=QBA0ZZZZ05620140619001&UserId=34000434&UserLevel
=4&UserGroupID=3&groupcode=5515102707&UserName=周培权
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking 120.209.204.239 (be patient)
Completed 1000 requests
Completed 2000 requests
Completed 3000 requests
Completed 4000 requests
Completed 5000 requests
Completed 6000 requests
Completed 7000 requests
Completed 8000 requests
Completed 9000 requests
Completed 10000 requests
Finished 10000 requests
Server Software: Apache-Coyote/1.1
Server Hostname: 120.209.204.239
Server Port: 9002
Document Path: /ArcGIS/clientAction.do?method=client
Document Length: 481 bytes
Concurrency Level: 1000
Time taken for tests: 228.631 seconds
Complete requests: 10000
Failed requests: 3
(Connect: 3, Receive: 0, Length: 0, Exceptions: 0)
Write errors: 0
Non-2xx responses: 10000
Total transferred: 8290000 bytes
HTML transferred: 4810000 bytes
Requests per second: 43.74 [#/sec] (mean)
Time per request: 22863.105 [ms] (mean)
Time per request: 22.863 [ms] (mean, across all concurrent requests)
Transfer rate: 35.41 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 12 134.5 0 3023
Processing: 3748 21367 12922.9 15987 54814
Waiting: 172 16923 10097.6 13975 48724
Total: 3748 21379 12926.9 15987 54824
Percentage of the requests served within a certain time (ms)
50% 15987
66% 27945
75% 33493
80% 34910
90% 40048
95% 43904
98% 51672
99% 54713
100% 54824 (longest request)
3.指标中心
大众市场
1.经分类指标:新增用户三方占比
ab -n10000 -c1000 http://120.209.204.239:9002/ArcGIS/
clientAction.do?method=client&nextPage=/arcgis/data/datacenter/xiangxi.jsp&key=D
ZSC_BI_XZYHZB&data=20140714&isFirst=1&level=A&GridList=
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking 120.209.204.239 (be patient)
Completed 1000 requests
Completed 2000 requests
Completed 3000 requests
Completed 4000 requests
Completed 5000 requests
Completed 6000 requests
Completed 7000 requests
Completed 8000 requests
Completed 9000 requests
Completed 10000 requests
Finished 10000 requests
Server Software: Apache-Coyote/1.1
Server Hostname: 120.209.204.239
Server Port: 9002
Document Path: /ArcGIS/clientAction.do?method=client
Document Length: 481 bytes
Concurrency Level: 1000
Time taken for tests: 206.917 seconds
Complete requests: 10000
Failed requests: 4
(Connect: 4, Receive: 0, Length: 0, Exceptions: 0)
Write errors: 0
Non-2xx responses: 10000
Total transferred: 8290000 bytes
HTML transferred: 4810000 bytes
Requests per second: 48.33 [#/sec] (mean)
Time per request: 20691.683 [ms] (mean)
Time per request: 20.692 [ms] (mean, across all concurrent requests)
Transfer rate: 39.13 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 3 6 2.9 5 52
Processing: 1064 20055 10662.2 18461 46791
Waiting: 1060 18776 9738.2 18455 46770
Total: 1076 20062 10662.3 18466 46796
Percentage of the requests served within a certain time (ms)
50% 18466
66% 28833
75% 29533
80% 30158
90% 33293
95% 36993
98% 38946
99% 39952
100% 46796 (longest request)
2.重点指标:放号结构
ab -n10000 -c1000 http://120.209.204.239:9002/ArcG
clientAction.do?method=client&nextPage=/arcgis/data/detail_zd_zdxsAkdfz.jsp&q
a_type=DZSC_ZB_FH&userlevel=A&grid_one_id=ASS,ALY&grid_two_id=&grid_three_id=
oup_code=&login_no=&isFirst=1&billcycl_id=20140714
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking 120.209.204.239 (be patient)
Completed 1000 requests
Completed 2000 requests
Completed 3000 requests
Completed 4000 requests
Completed 5000 requests
Completed 6000 requests
Completed 7000 requests
Completed 8000 requests
Completed 9000 requests
Completed 10000 requests
Finished 10000 requests
Server Software: Apache-Coyote/1.1
Server Hostname: 120.209.204.239
Server Port: 9002
Document Path: /ArcGIS/clientAction.do?method=client
Document Length: 481 bytes
Concurrency Level: 1000
Time taken for tests: 344.733 seconds
Complete requests: 10000
Failed requests: 1
(Connect: 1, Receive: 0, Length: 0, Exceptions: 0)
Write errors: 0
Non-2xx responses: 10000
Total transferred: 8290000 bytes
HTML transferred: 4810000 bytes
Requests per second: 29.01 [#/sec] (mean)
Time per request: 34473.272 [ms] (mean)
Time per request: 34.473 [ms] (mean, across all concurrent requests)
Transfer rate: 23.48 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 3 32 273.9 5 3047
Processing: 668 31598 13268.0 31310 61132
Waiting: 69 18199 10912.9 16742 48728
Total: 673 31630 13272.9 31323 61142
Percentage of the requests served within a certain time (ms)
50% 31323
66% 37066
75% 40227
80% 42839
90% 48777
95% 52179
98% 55180
99% 58124
100% 61142 (longest request)
4.日报专题
ab -n10000 -c1000 http://120.209.204.239:9002/ArcG
clientAction.do?method=client&nextPage=/arcgis/data/detail_rbzt.jsp&code=REPO
&billcycl_id=20140714&isFirst=1
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking 120.209.204.239 (be patient)
Completed 1000 requests
Completed 2000 requests
Completed 3000 requests
Completed 4000 requests
Completed 5000 requests
Completed 6000 requests
Completed 7000 requests
Completed 8000 requests
Completed 9000 requests
Completed 10000 requests
Finished 10000 requests
Server Software: Apache-Coyote/1.1
Server Hostname: 120.209.204.239
Server Port: 9002
Document Path: /ArcGIS/clientAction.do?method=client
Document Length: 481 bytes
Concurrency Level: 1000
Time taken for tests: 192.449 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Non-2xx responses: 10000
Total transferred: 8290000 bytes
HTML transferred: 4810000 bytes
Requests per second: 51.96 [#/sec] (mean)
Time per request: 19244.901 [ms] (mean)
Time per request: 19.245 [ms] (mean, across all concurrent requests)
Transfer rate: 42.07 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 4 12 123.6 5 3014
Processing: 3455 17664 4536.8 18100 36618
Waiting: 2662 17144 4592.0 17822 36597
Total: 3462 17675 4534.3 18109 36623
Percentage of the requests served within a certain time (ms)
50% 18109
66% 19693
75% 20769
80% 21670
90% 22942
95% 24442
98% 26336
99% 27102
100% 36623 (longest request)
5.经营考核:网格
ab -n10000 -c1000 http://120.209.204.239:9002/ArcGIS/
clientAction.do?method=client&nextPage=/arcgis/data/operational/index.jsp&billcy
cl_id=20140714&isFirst=1&level=A&grid_list=
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking 120.209.204.239 (be patient)
Completed 1000 requests
Completed 2000 requests
Completed 3000 requests
Completed 4000 requests
Completed 5000 requests
Completed 6000 requests
Completed 7000 requests
Completed 8000 requests
Completed 9000 requests
Completed 10000 requests
Finished 10000 requests
Server Software: Apache-Coyote/1.1
Server Hostname: 120.209.204.239
Server Port: 9002
Document Path: /ArcGIS/clientAction.do?method=client
Document Length: 481 bytes
Concurrency Level: 1000
Time taken for tests: 213.016 seconds
Complete requests: 10000
Failed requests: 0
Write errors: 0
Non-2xx responses: 10000
Total transferred: 8290000 bytes
HTML transferred: 4810000 bytes
Requests per second: 46.94 [#/sec] (mean)
Time per request: 21301.618 [ms] (mean)
Time per request: 21.302 [ms] (mean, across all concurrent requests)
Transfer rate: 38.01 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 3 8 60.0 5 3008
Processing: 3400 20255 11936.9 18189 63777
Waiting: 2008 19779 11187.5 18145 63755
Total: 3405 20262 11936.7 18197 63783
Percentage of the requests served within a certain time (ms)
50% 18197
66% 20197
75% 21863
80% 22499
90% 38001
95% 52280
98% 56561
99% 58290
100% 63783 (longest request)
6.登陆接口webservice入参xml压力测试:
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking 120.209.204.239 (be patient)
Server Software: Apache-Coyote/1.1
Server Hostname: 120.209.204.239
Server Port: 9002
Document Path: /ArcGIS/clientAction.do?
Document Length: 481 bytes
Concurrency Level: 1000
Time taken for tests: 144.672 seconds
Complete requests: 10000
Failed requests: 1
(Connect: 1, Receive: 0, Length: 0, Exceptions: 0)
Write errors: 0
Total transferred: 8080000 bytes
HTML transferred: 4810000 bytes
Requests per second: 69.12 [#/sec] (mean)
Time per request: 14467.246 [ms] (mean)
Time per request: 14.467 [ms] (mean, across all concurrent requests)
Transfer rate: 54.54 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 8 60.7 0 3026
Processing: 3635 12497 4435.4 12340 31135
Waiting: 1174 12134 4298.6 12106 30824
Total: 3635 12505 4436.2 12355 31135
Percentage of the requests served within a certain time (ms)
50% 12355
66% 12917
75% 13213
80% 13478
90% 14087
95% 28125
98% 28249
99% 30954
100% 31135 (longest request)
2、压力测试结果
结果统计说明:
此次压力测试采用Apache自带ab压力测试工具,1000个用户进行10000次的迸发请求操作,其中,主要参考的参数为请求失败数量和实际平均运行时间。
本文来源:https://www.2haoxitong.net/k/doc/fb4187b4d5bbfd0a795673fb.html
文档为doc格式