Een server van ons heeft performance problemen.
Eerst wat algemene info:
Wat server hardware:
- INTEL XEON 5110 (@1,60Ghz, Dual Core)
- 2GB RAM
- Twee HD's van 320GB in RAID 1
Software die op de server draait:
- FreeBSD 6.2
- Apache 2.2 + PHP5.2
- OpenSSH
- PureFTPD (amper in gebruik)
- Mailserver-software (af en toe eens een connectie)
Op de server draait 1 website, die is ontwikkeld in PHP (ook Smarty template engine) en gebruik maakt van een MySQL database.
De MySQL database draait op een andere machine. De server is dus bijna enkel in gebruik door een apache server. De server is verbonden met de database server via een 1gbit connectie.
De load avarages gaan soms tot historisch hoge waarden, 13.85, 13.94, 13.18 / 19.85, 19.94, 19.18 / 26.85, 24.94, 23.18 / of zelfs hoger.
We merken ook dat er heel veel httpd processen geopend worden op de server. We hebben dus meteen de apache server status bekeken en daar zien we dat de server +/- 13 requests per seconde moet verwerken.
Verduidelijkende screenshServer uptime: 1 hour 33 minutes 54 seconds
Total accesses: 73699 - Total Traffic: 255.1 MB
CPU Usage: u254.664 s854.031 cu.046875 cs0 - 19.7% CPU load
13.1 requests/sec - 46.4 kB/second - 3630 B/request
38 requests currently being processed, 15 idle workershttp://img120.imageshack.us/my.php?image=loadhi2.png
Nu is mijn vraag, is het mogelijk dat één site zo aan de performance van een server vreet? En indien ja, wat is de oorzaak hiervan? Hardware/Software/Code van de site/Queries/...? En wat kunnen we doen om dit perfect te kunnen controleren? En eventueel, wat kunnen we doen om dit op te lossen?
Queries zou me echt verwonderen aangezien de load balances van de database server zeer normaal zijn, stabiel blijven en nooit boven de 1.00, 1.00, 1.00 gaan.
Nog een verduidelijkende screensh![]()
http://img355.imageshack.us/my.php?i...lding14pu8.png
De site trekt behoorlijk wat bezoekers (+/- 1000hits per uur), dat is te zien aan het aantal httpd processen die geopend worden. Maar wat is dan de beste oplossing, en is het aantal bezoekers weldegelijk het probleem, of is het eerder de codering van de website?
Alvast bedankt!
Vriendelijke groeten,
Guus De Graeve

Likes:


Quote
