Autor Zpráva
JB
Profil *
Chtěl bych se zeptat na vaše názory, co se stane, když se na jednu stránku (asi 20kB PHP skript a pár jednoduchých selectů na MySQL databázi) podívá v krátkém časovém rozmezí (asi 5 sekund) zhruba 50 000 návštěvníků.
PHP a MySQL jsou v posledních stable verzích a vše to běží na P4, 2 GB RAM - Linux Debian.
djlj
Profil
Wow. To by mě taky docela zajímalo, ale vzhledem k tomu časovému rozmezí si myslím, že na nějakou dobu odrovnáš MySQL a Apache nebude stíhat vyřizovat požadavky.
Peca
Profil
Není nic jednoduššího, než to vyzkoušet :-) Jsou na to specializované nástroje, nebo třeba jenom spustit cyklem 50 000x požadavek.
Ale mít webový i databázový server na jednom stroji asi nebude v tomto případě ideální řešení.
JB
Profil *
Napriklad Apache Flood
JB
Profil *
Burda, Zdeněk: Test serveru Sun Fire V40z pro Abclinuxu.cz. Publikovano 11. 2. 2005. Online http://www.zdenda.com/test-serveru-sun-fire-v40z-pro-abclinuxu-cz

Apache, PHP a MySQL

Oba servery jsem propojil kříženým ethernetovým kabelem abych si mohl užít rychlosti 1Gbps a trochu je potrápil. Na obou počítačích běžel stejně nastavený apache2 s php a mysql. Síť byla také nastavena na obou počítačích shodně, nijak zvlášť jsem ji neladil.

První test vyzkoušel jak rychle je apache schopný servírovat statický html soubor. Ab jsem spouštěl vždy z druhého serveru s následujícími parametry:
ab -n 50000 -c 500 http://192.168.1.2/test.html.
Server vyřízených požadavků/s
SunFire V40z (Opteron) 5079.24
SunFire V65x (Xeon) 2328.31

Test statických stránek je zajímavý, ale většinou na serveru provozujeme nějaké aplikace pracující s databází. Proto jsem zkusil otestovat výkon i na php skriptu, který prováděl dotazy na mysql. Ab jsem spouštěl se stejnými parametry jako při minulém testu.
Server vyřízených požadavků/s
SunFire V40z (Opteron) 795,21
SunFire V65x (Xeon) 453,74
Toto téma je uzamčeno. Odpověď nelze zaslat.

0