Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Jak provést zátěžový test ?

Petr Chutný
verified
rating uzivatele
(5 hodnocení)
7. 2. 2009 16:52:55
Zdravím,
Chci na jednom domácím serveru zjistit kolik toho zvládne (řádově v uživatelích najednou). Je na něm php+apache+mysql, vista home basic 32b (povypínané všechno co není potřeba),a 6 wordpressů naplněných nějakými sample články. Zkusil jsem Paessler Web Stress tool, a výsledky se mi zdají nereálně špatné.
Test spuštěný lokálně (přímo na serveru):
 (postupně se stupňuje počet uživatelů klikajících každých 7 sekund)
Test spuštěný na jiném pc přes lan (router asus wl520g) dopadl ještě o něco hůře. Aby 60 ze 100 uživatelů muselo čekat v rozmezí 5 až 50 sekund se mi nějak nezdá. Php, apache i mysql bylo nainstalováno zvlášť.
hardware serveru: Pentium-dualcore E2180 (2 Ghz), 3 GiB ram, 160 GiB disk. Je to Dell Optiplex, visty home basic jsou z jeho obnov. oddílu, tzn. velmi stabilní, zkoušeno 14ti denním nonstop enkódováním videa :)
Chápu že je na toto vhodnější linux, ale tučňáky dost nemusím, vistu dokáži hlavně dobře spravovat sám přes logmein. Prosím nepište 'vista se na to nehodí' bez nějakých faktů v rukávu (rozdíl výkonnosti), nevěřím tomu stress toolu, běžel ještě na kamarádově a mém pc, se stejně blbými výsledky.
Takže, nevíte jak změřit co mohu tomu serveru naložit aby to běželo použitelně ?
7. 2. 2009 16:52:55
https://webtrh.cz/diskuse/jak-provest-zatezovy-test/#reply228908
Zkus Apacha JMeter
7. 2. 2009 17:47:47
https://webtrh.cz/diskuse/jak-provest-zatezovy-test/#reply228907
MzK
verified
rating uzivatele
(44 hodnocení)
7. 2. 2009 18:09:19
Pár tipů:
http://mozektevidi.net/clanek/optimalizace-php-skriptu-v-praxi
http://mozektevidi.net/clanek/ladime-vykon-php-skriptu-apache
Apache Benchmarking
Siege
7. 2. 2009 18:09:19
https://webtrh.cz/diskuse/jak-provest-zatezovy-test/#reply228906
sasotka
verified
rating uzivatele
(3 hodnocení)
8. 2. 2009 19:47:56
Zdravím,
pouštět se do ostrého serveru s OS Windows Vista Home Basic se mi absolutně nezdá rozumné. Jako první problém vidím již zmiňované:
"Test spuštěný na jiném pc přes lan (router asus wl520g) dopadl ještě o něco hůře. Aby 60 ze 100 uživatelů muselo čekat v rozmezí 5 až 50 sekund se mi nějak nezdá. Php, apache i mysql bylo nainstalováno zvlášť."
Zkuste google a něco jako dotaz Windows Vista TCP limitation, nebo tak podobně. Windows totiž mají limit na počet TCP spojení v jednom okamžiku a ten je tuším 10 (Edit: pro Home basic je to dokonce jen 5), to vysvětluje problém s velkými prodlevami. Takových bot tam může být více, tak dokonale Windows neznám. Ono ne nadarmo se prodávají serverové edice.
Myslím, že tohle je přesně fakt, který dokazuje, že Vista HB se na hostovaní vážně nehodí.
Dobré je podívat se občas na Events Manager, tam se třeba i ono zmiňované dosažení omezení zobrazuje.
Hodně štěstí s Windows, zkuste občas Google a jinak hezký večer
8. 2. 2009 19:47:56
https://webtrh.cz/diskuse/jak-provest-zatezovy-test/#reply228905
MzK
verified
rating uzivatele
(44 hodnocení)
8. 2. 2009 20:30:45
sasotka:
Dobrej post.
Apache PHP, MySQL… patří podle mně na linux
8. 2. 2009 20:30:45
https://webtrh.cz/diskuse/jak-provest-zatezovy-test/#reply228904
Petr Chutný
verified
rating uzivatele
(5 hodnocení)
8. 2. 2009 21:46:50
sasotka:
Děkuji za objasnění, je fakt že jsem to moc nezkoumal. Vypadá to že nezbývá než se obrátit na tučňáky. Napíšu sem za pár dní výsledek
8. 2. 2009 21:46:50
https://webtrh.cz/diskuse/jak-provest-zatezovy-test/#reply228903
sasotka
verified
rating uzivatele
(3 hodnocení)
8. 2. 2009 22:05:38
Napsal juiCZe;209644
sasotka:
Děkuji za objasnění, je fakt že jsem to moc nezkoumal. Vypadá to že nezbývá než se obrátit na tučňáky. Napíšu sem za pár dní výsledek
Omezení těch spojení se dá obejít patchem, ale nevím, nakolik je košer do Woken přidávat patche třetích stran.
8. 2. 2009 22:05:38
https://webtrh.cz/diskuse/jak-provest-zatezovy-test/#reply228902
Petr Chutný
verified
rating uzivatele
(5 hodnocení)
8. 2. 2009 22:34:20
Napsal sasotka;209667
Omezení těch spojení se dá obejít patchem, ale nevím, nakolik je košer do Woken přidávat patche třetích stran.
Pokud to bude stabilně fungovat, bylo by to možné řešení. V podstatě jde o to že nechci investovat čas do Linuxu, který navíc ze strany uživatele hledajícího komfort nenávidím. U serveru je komfort k ničemu, ale i tak bych potřeboval někoho kdo by mi s určitými záležitostmi v linuxu pomohl, a hledám cestu co nejmenších nákladů (licenci na home basic tu mám).
8. 2. 2009 22:34:20
https://webtrh.cz/diskuse/jak-provest-zatezovy-test/#reply228901
sasotka
verified
rating uzivatele
(3 hodnocení)
8. 2. 2009 22:49:38
Napsal juiCZe;209679
Pokud to bude stabilně fungovat, bylo by to možné řešení. V podstatě jde o to že nechci investovat čas do Linuxu, který navíc ze strany uživatele hledajícího komfort nenávidím. U serveru je komfort k ničemu, ale i tak bych potřeboval někoho kdo by mi s určitými záležitostmi v linuxu pomohl, a hledám cestu co nejmenších nákladů (licenci na home basic tu mám).
Kdybych měl být hodně velkej hnidopich, tak použitím toho patche licenci (licenční ujednání) porušuješ :D
Zároveň podle licenčního ujednání není možné na Windows Vista provozovat komerční hostingové služby.
8. 2. 2009 22:49:38
https://webtrh.cz/diskuse/jak-provest-zatezovy-test/#reply228900
Jan Pacek
verified
rating uzivatele
(4 hodnocení)
8. 2. 2009 22:54:34
Napsal sasotka;209692
Zároveň podle licenčního ujednání není možné na Windows Vista provozovat komerční hostingové služby.
Komerční znamená v tomhle případě prodej hostingových služeb nebo i hostování vlastních komerčních projektů? A vlastní komerční projekt znamená web, který vydělává nebo prodává produkty nebo i osobní web za účelem zviditelnění se -> prodeje svých služeb?
8. 2. 2009 22:54:34
https://webtrh.cz/diskuse/jak-provest-zatezovy-test/#reply228899
sasotka
verified
rating uzivatele
(3 hodnocení)
8. 2. 2009 23:28:37
Napsal Pacek;209696
Komerční znamená v tomhle případě prodej hostingových služeb nebo i hostování vlastních komerčních projektů? A vlastní komerční projekt znamená web, který vydělává nebo prodává produkty nebo i osobní web za účelem zviditelnění se -> prodeje svých služeb?
V licenčním ujednání je konkrétně: You may not use the software for commercial software hosting services.
Moje angličtina není teda úplně dokonalá, takže výklad týhle věty může být, podle mě, na obě strany.
EDIT:
Tak česky je to: Nesmíte užívat software pro komerční hostitelské služby.
Ona obecně ta licence je docela veselá a pokud například použijete IIS, nesmí být využívána více než 5 dalšími zařízeními a to, podle mě, ne současně, ale celkově!
Viz:
http://download.microsoft.com/documents/useterms/Windows%20Vista_Home%20Basic_Czech_0db38938-9441-4184-9474-be602b3d3c33.pdf
http://download.microsoft.com/documents/useterms/Windows%20Vista%20SP1_Home%20Basic_Czech_d6a619a6-cfba-41bd-ab1e-77e641e61bee.pdf (sp1)
8. 2. 2009 23:28:37
https://webtrh.cz/diskuse/jak-provest-zatezovy-test/#reply228898
Petr Chutný
verified
rating uzivatele
(5 hodnocení)
9. 2. 2009 01:30:17
windows už jsem vzdal :)
Jaké řešení s linuxem pro provoz serveru použitelného na hostování pár nenáročných webů doporučujete ? je možné aby zvlád ten pc (viz.konfigurace nahoře) řekněme 200 uživatelů běžným tempem prohlížejících wordpress web najednou ? Konektivita by byla dobrá, jde mi spíše o výkon.
Také bych se rád zeptal zkušenějších linux-lovers zda je nutné použít nějaký kompaktní linux a konfigurovat php,mysql,apache nebo by stačilo použít např. xampp či jiné all in one řešení.
9. 2. 2009 01:30:17
https://webtrh.cz/diskuse/jak-provest-zatezovy-test/#reply228897
Martin
verified
rating uzivatele
(62 hodnocení)
9. 2. 2009 06:59:50
Tusim, ze na to ani neni potreba zadny patch. Ja to pred casem delal a pokud si pamatuju, tak se to delalo jen nejakym prikazem, takze nic proti licenci.
9. 2. 2009 06:59:50
https://webtrh.cz/diskuse/jak-provest-zatezovy-test/#reply228896
sasotka
verified
rating uzivatele
(3 hodnocení)
9. 2. 2009 08:18:47
Napsal KejliCZ;209808
Tusim, ze na to ani neni potreba zadny patch. Ja to pred casem delal a pokud si pamatuju, tak se to delalo jen nejakym prikazem, takze nic proti licenci.
Záleží na tom, jaký příkaz to byl...
Z licence: Nesmíte překračovat žádná technická omezení softwaru :D
9. 2. 2009 08:18:47
https://webtrh.cz/diskuse/jak-provest-zatezovy-test/#reply228895
meba
verified
rating uzivatele
(3 hodnocení)
9. 2. 2009 08:32:04
Linux distribuce obecne nemaji zadny "XAMPP" ci podobne, pokud to neni nejake specialni distro, ktere bych v tom pripadenedoporucoval. Pokud premyslis takto (= s malou znalosti toho prostredi), neni lepsi si proste pronajmout nejaky VPS uz nainstalovany, pridavat si tam weby, snazit se nic nezrusit a pouze updatovat?
9. 2. 2009 08:32:04
https://webtrh.cz/diskuse/jak-provest-zatezovy-test/#reply228894
Pro odpověď se přihlašte.
Přihlásit