Apache benchmark alternatifleri? [kapalı]


26

Sunucularımı test etmek için kullanabileceğim ubuntu için bazı araçları istiyorum.

Baska öneri? Daha önce apache benchmark kullandım ama başka bir şey denemek istiyorum.

(Yan bir soru olarak, sadece nginx kullanıyorsam apache benchmark işe yarar mı?)

Yanıtlar:


29

ab sadece web istekleri gönderir, sunucunun test ettiği şey umrumda değil. Ancak, yalnızca bir sayfayı test eder.

Perfmeter, kuşatma, httpload, jmeter ve diğerleri vardır.

httpload oldukça hoş, çünkü test edilecek bir dizi URL'yi besleyebiliyorsunuz.


21
Kolaylık sağlamak için: Apache Bank , perfmeter , kuşatma , http_load , jmeter
Josh Diehl

Kurulumu ve kullanımı çok kolay olduğu için hey tavsiye ederim .
Muhammad Hewedy

12

abnginx kıyaslama için çok yavaş. Tavsiye ederim wrk. Kolayca kaynaktan inşa edebilirsiniz.


1
teşekkür ederim! tam olarak aradığım şeydi. Bu gibiler araçlarıyla arasındaki fark içinde wrk's işi daha iyi gelmez
Northys

9

Kurulumu kolay yükleme testleri için kuşatma tavsiye ederim . Apache benchmarkına ek olarak, teste karşı yüklenecek URL'lerin bir listesini verebilirsiniz.

Gibi basit bir komut

siege -d10 -c10 -i -f urls.txt

ve urls.txtbenzeri

http://www.example.com/
http://www.example.com/path1
http://www.example.com/path2

10 eşzamanlı kullanıcı (-c10) ile bir yükleme testi yapacak, her çağrı ile bir sonraki (-d10) arasında 10 saniye bekleyecek ve rasgele (-i) dosyasından (-f) bir URL alacak.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.