PDA

Bekijk Volledige Versie : Apache AB testresultaten VPS, goed?



Mathew
09/04/09, 15:52
Hallo,

ik heb zonet even de manual van Apache bij de hand genomen, en zelf mijn apache2.conf wat bijgewerkt.

Vraag 1 : Nu had ik graag eens van jullie gehoord of deze resultaten beter kunnen, of zijn ze perfect voor de systeemeigenschappen die ik heb?

Mijn VPS:

OS : Debian 4 (Kernel 2.6.18-92.1.22.el5xen )
RAM : 384 MB (swap : 376 MB)
CPU : Intel(R) Xeon(R) CPU X3360 @ 2.83GHz (1 core)


"it works"
ab -c 5 -n 20 http://localhost/

Requests per second: 3517.41 [#/sec] (mean)
Time per request: 1.421 [ms] (mean)
Time per request: 0.284 [ms] (mean, across all concurrent requests)
Transfer rate: 1934.58 [Kbytes/sec] received


"phpinfo"
ab -c 5 -n 20 http://localhost/test/nfo.php

Requests per second: 665.62 [#/sec] (mean)
Time per request: 7.512 [ms] (mean)
Time per request: 1.502 [ms] (mean, across all concurrent requests)
Transfer rate: 29453.86 [Kbytes/sec] received

"phpsysinfo"
ab -c 5 -n 20 http://localhost/phpsysinfo/index.php

Requests per second: 6.54 [#/sec] (mean)
Time per request: 764.765 [ms] (mean)
Time per request: 152.953 [ms] (mean, across all concurrent requests)
Transfer rate: 106.90 [Kbytes/sec] received


Alvast bedankt,
Groetjes,
Mathew

Bhai
14/04/09, 20:39
ab dien je niet op localhost te draaien maar van een externe machine.

Een goeie tool is JMeter:

http://jakarta.apache.org/jmeter/

Dit geeft een beter inzicht hoe je server reageert.

wonko
14/04/09, 20:56
Je dient voornamelijk, bij het tunen, uit te gaan van:

- een normale, aannemelijke, en volledige dataset
- een normale pagina

En je meet voor en na elke wijziging. Naast het aantal req/s moet je ook bijhouden wat je server zelf ondervindt van belasting. Als de load bvb los door het dak gaat, dan ben je niet goed bezig.

Sander-
14/04/09, 22:13
ab dien je niet op localhost te draaien maar van een externe machine.

Een goeie tool is JMeter:

http://jakarta.apache.org/jmeter/

Dit geeft een beter inzicht hoe je server reageert.

JMeter kan erg nuttig zijn voor een zeer specifieke applicatie, wanneer je een shared hostingomgeving een VPS draait heeft JMeter minder zin omdat je dan gaat kijken naar enkele sites. Zelfde geld eigenlijk voor ab, maar daarmee kun je door de andere manier van testen makkelijk veel sites mee testen.