Lindsay Skrevet 20. juli 2011 Del Skrevet 20. juli 2011 (endret) Når jeg kjører ab -n 1000 -c 1000 http://www.mitt domene/ er det som sirup. Tester på andre domener er lynkjapt så hva kan være flaskehalsen? Server Software: Apache/2.2.16 Server Hostname: www.mittdomene Server Port: 80 Document Path: / Document Length: 17243 bytes Concurrency Level: 1000 Time taken for tests: 18.736 seconds Complete requests: 1000 Failed requests: 0 Write errors: 0 Total transferred: 17894000 bytes HTML transferred: 17243000 bytes Requests per second: 53.37 [#/sec] (mean) Time per request: 18735.866 [ms] (mean) Time per request: 18.736 [ms] (mean, across all concurrent requests) Transfer rate: 932.68 [Kbytes/sec] received Connection Times (ms) min mean[+/-sd] median max Connect: 0 2920 4049.6 67 9028 Processing: 1580 6325 2458.3 6267 15681 Waiting: 1579 6324 2458.1 6266 15680 Total: 1653 9245 5886.7 6343 18690 Percentage of the requests served within a certain time (ms) 50% 6343 66% 11945 75% 16256 80% 17063 90% 18110 95% 18622 98% 18674 99% 18682 100% 18690 (longest request) Her fra et annet Server Software: Apache/2.2.14 Server Hostname: www.annetdomene Server Port: 80 Document Path: / Document Length: 81 bytes Concurrency Level: 1000 Time taken for tests: 0.510 seconds Complete requests: 1000 Failed requests: 0 Write errors: 0 Total transferred: 481000 bytes HTML transferred: 81000 bytes Requests per second: 1960.81 [#/sec] (mean) Time per request: 509.993 [ms] (mean) Time per request: 0.510 [ms] (mean, across all concurrent requests) Transfer rate: 921.05 [Kbytes/sec] received Connection Times (ms) min mean[+/-sd] median max Connect: 64 91 16.7 91 121 Processing: 66 142 72.5 131 328 Waiting: 59 140 73.2 130 328 Total: 178 233 58.5 221 393 Percentage of the requests served within a certain time (ms) 50% 221 66% 236 75% 241 80% 243 90% 387 95% 389 98% 391 99% 391 100% 393 (longest request) Endret 20. juli 2011 av Lindsay Lenke til kommentar
tingo Skrevet 20. juli 2011 Del Skrevet 20. juli 2011 Tja, hva er det webserveren din "server" da? Statiske (HTML) eller dynamiske (LAMP) websider? Og, hva sier loggere til apache på webserveren din? Lenke til kommentar
siDDis Skrevet 21. juli 2011 Del Skrevet 21. juli 2011 Fordi mange nettsider bruker varnish cache om det skal leveres masse statisk innhald. Lenke til kommentar
Lindsay Skrevet 21. juli 2011 Forfatter Del Skrevet 21. juli 2011 (endret) Er ikke annet enn et phpBB forum som det andre jeg kjørte benchmark på. Benytter xcache ioncube og fastcgi. Varnish er lagt inn men kjører ikke Endret 21. juli 2011 av Lindsay Lenke til kommentar
tingo Skrevet 21. juli 2011 Del Skrevet 21. juli 2011 Da har du mye å sjekke: - database konfigurasjon og tuning - phpBB tuning og sikkert mer. Lenke til kommentar
xqus Skrevet 21. juli 2011 Del Skrevet 21. juli 2011 Jeg antar de kjører på forskjellige servere siden Apache sitt versjonsnummer er forskjellig. Her kan det være veldig mye rart som skjer. Lenke til kommentar
Lindsay Skrevet 21. juli 2011 Forfatter Del Skrevet 21. juli 2011 (endret) Webserver kjører på en 4 kjerner AMD og mysql kjører på en 6 kjerner AMD, begge har 8GB ram men vil bli skiftet ut til 8 kjerner og 16 GB. Domenet loader greit nok men vil ha det til att det loader bra når det blir større trafikk. Det domenet jeg kjørte benchmark mot vet jeg er på en shared host med en del andre domener. Og vet også att de kjører en eldre versjon av apache Endret 21. juli 2011 av Lindsay Lenke til kommentar
tingo Skrevet 21. juli 2011 Del Skrevet 21. juli 2011 Ok, to forskjellige servere. Har du sjekket at nettverket mellom serverene er korrekt satt opp og funker uten problemer? - ingen errors i output fra 'netstat -i' eller tilsvrende kommando? - ingen dupleksproblemer (nettverksinterfacet på en maskin kjører halv dupleks mens switchen og den andre maskine kjører full dupleks) Lenke til kommentar
Lindsay Skrevet 21. juli 2011 Forfatter Del Skrevet 21. juli 2011 (endret) Nettverkskort kjører full duplex på 1Gbps og er koblet med en Cisco SB Pro ESW-540 24-port Gigabit. Når jeg kjører test av mysql er disse ok 3 som jeg har funnet på nett. Perl scriptet er det som viser hvor best forbedringer er å hente Endret 21. juli 2011 av Lindsay Lenke til kommentar
kpolberg Skrevet 27. juli 2011 Del Skrevet 27. juli 2011 Hvorfor er dokumentet ditt 37 ganger større enn den andre siten? Ikke at jeg tror det burde ha så enormt utslag, mene...Har du skrudd av Hostnamelookups? Hva med MinSpareServers? Lenke til kommentar
Lindsay Skrevet 27. juli 2011 Forfatter Del Skrevet 27. juli 2011 Hostnamelookup er default satt til Off Når det gjelder verdiene her er jeg mere usikker på hva som gir best resultat <IfModule mpm_worker_module> StartServers 15 MinSpareThreads 15 MaxSpareThreads 150 ThreadLimit 128 ThreadsPerChild 50 MaxClients 250 MaxRequestsPerChild 100000 </IfModule> Lenke til kommentar
Lindsay Skrevet 27. juli 2011 Forfatter Del Skrevet 27. juli 2011 En ting jeg leser om er begrensningene med bruk av MyISAM kontra InnoDB og MyISAM er det jeg benytter Lenke til kommentar
kpolberg Skrevet 27. juli 2011 Del Skrevet 27. juli 2011 *He* da er det jo bare å begynne å teste mysqlen i stedet for apachen Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå