Emasontweni amabili edlule Ngibatshelile ngokuthi ungalinganisa kanjani ukusebenza kweseva yakho yewebhu nge-Apache Benchmark, bese uyihlabe ngeGNUPlot.
Ngalesi sikhathi ngizokutshela ngenye indlela ye-Apache Benchmark, ngizokutshela nge: Siege
Kuyini iSiege nokuthi ungayifaka kanjani?
NgeSiege silingisa ukufinyelela kuwebhusayithi, okusho ukuthi, sikhombisa inombolo yokugcina yezicelo okufanele zenziwe kusayithi elithile, zingaki ezihambisanayo, uma sifuna ukuthi ivakashele i-URL ethile noma isethi yazo, njll. Ekugcineni sithola okukhiphayo okuzositshela ukuthi kuthathe isikhathi esingakanani iseva yethu yewebhu ukuhlangabezana nazo zonke izicelo, njll. Ekugcineni imininingwane esiza ukuthi sazi ukuthi imisebenzi yokwenza okuhle okungenzeka siyenza iyasebenza noma cha.
Ukufaka i-Siege, mane ufake iphakethe legama elifanayo ku-distro yethu, ku-Debian, Ubuntu noma okufanayo kungaba:
sudo apt-get install siege
Ku-ArchLinux noma kokungenayo kungaba:
sudo pacman -S siege
Ungayisebenzisa kanjani iSiege?
Njengaku-Apache Benchmark, ngepharamitha eyodwa sidlulisa zonke izicelo ezizokwenza bese kuthi ngesinye sikhombise inani lezicelo ngasikhathi sinye:
siege --concurrent=50 --reps=100 http://www.misitio.com
Ngokusho kwalesi sibonelo, sizokwenza izicelo eziyi-100, ezingama-50 ngasikhathi sinye.
Umphumela uzoba ngaphezulu noma ngaphansi kanjena:
Lokhu kwenze izicelo zenkomba yesayithi kuphela, into ebaluleke kakhulu okufanele uyicabangele izikhathi zokuphendula.
Kuyafana uma senza ifayili (ama-urls.txt ngokwesibonelo) futhi kuyo sibeka ama-URL amaningana esiza esifanayo, bese kuthi ngokuvimbezela sisebenzise umugqa olandelayo ukuvakashela lawo ma-URL nokukala ukusebenza, lokhu kungumkhuba ongokoqobo noma onokwenzeka, ngoba akukho muntu ovakashela izikhathi eziphindwe kalikhulu inkomba yesiza zilandelana 🙂
siege --concurrent=50 --reps=100 -f urls.txt
ekupheleni
Kuze kube manje angikwazanga ukufaka umdwebo ngomphumela nge-GNUPlot (njengoba ngenzile nge-Apache Benchmark), kuwumsebenzi engisenawo kuToDo 😉
Nginombuzo, njengoba ushilo, imvamisa umuntu oyedwa ngeke avakashele i-url efanayo noma izikhathi ezingama-x zilandelana esikhathini esifushane kangako, ngakho-ke lokhu bekungathathwa njengokuhlaselwa kwe-DDoS nokuthi iseva efanayo iyavimba thina?, sicabanga ukuthi sifake okungenani ukuphepha.
Okuhle kakhulu
Ngiyithandile, ngaphezulu kwalokhu