초당 아파치 요청을 늘리고 싶습니다. 내가 그걸 얻기 위해 아파치 벤치 마크를 사용하고 있는데이 내가 그것을 사용하고 명령이다 초당 아파치 요청을 늘리십시오.
ab -n 100 -c 100 http://localhost/
500 이상은하지 않을 것은 나에게 500 RPS
Concurrency Level: 100
Time taken for tests: 0.212 seconds
Complete requests: 100
Failed requests: 0
Write errors: 0
Total transferred: 17925 bytes
HTML transferred: 900 bytes
Requests per second: 472.05 [#/sec] (mean)
Time per request: 211.843 [ms] (mean)
Time per request: 2.118 [ms] (mean, across all concurrent requests)
Transfer rate: 82.63 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 9 9 0.2 9 9
Processing: 20 150 36.8 160 200
Waiting: 19 148 36.6 159 200
Total: 30 159 36.8 169 209
Percentage of the requests served within a certain time (ms)
50% 169
66% 176
75% 182
80% 187
90% 200
95% 206
98% 209
99% 209
100% 209 (longest request)
이 전체 coutput입니다을 제공합니다. 내가 생각
<IfModule mpm_worker_module>
ServerLimit 200
StartServers 200
MaxClients 5000
MinSpareThreads 1500
MaxSpareThreads 2000
ThreadsPerChild 64
MaxRequestsPerChild 0
</IfModule>
as-- CONFIGS와 이에 대한 작업자 MPM을 사용하고 이 결코 덜 나는 그것을 아무것도 변경 보인다 증가하지 계속 꽤 높은 수치이다. 응용 프로그램 자체에 cherrypy와 함께 'Hello World'만 인쇄됩니다. 2000RPS처럼 Ram을 5GB (VM 사용)로 늘리고 싶습니다. 나를 도와주세요 !!