Gunakan alat ujian ab yang disertakan dengan Apache Berapa banyak permintaan yang akan ada untuk 10 konkurensi? Adakah bilangan permintaan dalam satu saat?
D:\wamp\bin\apache\apache2.4.9\bin>ab -n 100 -c 10 http://www.baidu.com/
This is ApacheBench, Version 2.3 <$Revision: 1554214 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking www.baidu.com (be patient).....done
Server Software: BWS/1.1
Server Hostname: www.baidu.com
Server Port: 80
Document Path: /
Document Length: 52980 bytes
Concurrency Level: 10
Time taken for tests: 12.121 seconds
Complete requests: 100
Failed requests: 99
(Connect: 0, Receive: 0, Length: 99, Exceptions: 0)
Total transferred: 5368249 bytes
HTML transferred: 5300179 bytes
Requests per second: 8.25 [#/sec] (mean)
Time per request: 1212.069 [ms] (mean)
Time per request: 121.207 [ms] (mean, across all concurrent requests)
Transfer rate: 432.52 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 25 119 522.7 27 3103
Processing: 56 1067 1384.7 246 3691
Waiting: 27 207 603.1 84 3157
Total: 87 1186 1431.0 273 3717
Percentage of the requests served within a certain time (ms)
50% 273
66% 445
75% 3268
80% 3276
90% 3357
95% 3457
98% 3631
99% 3717
100% 3717 (longest request)
D:\wamp\bin\apache\apache2.4.9\bin>
Apakah maksud ayat ini ialah konkurensi purata Baidu hanya 8.25?
Requests per second: 8.25 [#/sec] (mean)
10 concurrency bermakna 10 permintaan dihantar ke pelayan dalam sekelip mata Jika pelayan memprosesnya dengan cepat, maka teruskan, tetapi jumlah permintaan termasuk dalam parameter, ia adalah untuk mengurangkan jumlah permintaan anda tetapkan kepada 10 serentak setiap kali Pergi ke pelayan, lihat tempoh masa yang diambil untuk pelayan menyelesaikan pemprosesan, dan kirakan purata tindak balas sesaat
Bilangan permintaan sesaat yang anda lihat adalah sangat rendah kerana banyak tapak web akan menilai ujian anda sebagai serangan seperti CC dan akan sengaja mengurangkan respons atau menyekat permintaan anda