Linux kutusu üzerinde çalışan bir apache sunucusunun stres testi nasıl yapılır


16

Sunucumuzu çevrimdışına alan bir şey var gibi görünüyor ve belirli bir sitenin veya komut dosyasının yüklenmesi durumunda nedeni takip etmede sorun yaşıyoruz. Apache ile ilgili gibi görünüyor.

Başka bir sunucudan çalıştırabileceğimiz herhangi bir Linux tabanlı araçtan bilen, sorunlu sunucumuzu strese girmeden önce kaç tane istekte bulunduğunu test ederek biliyor mu?

Teşekkürler Shadi

Yanıtlar:


28

ApacheBenchmark oldukça iyi çalışır ve çoğu Apache2 kurulumunda (hepsi değilse de) bulunur.

 ab -n 1000 -c 5 -C "somecookie=rawr" http://ourwebsite.com/

1
Başka iyi bir: ab -kc 10 -t 30 http://yourwebsite.com/. 10 bağlantı açar, onları canlı tutar ve mümkün olduğunca çok sayıda eşzamanlı istekte bulunur.
CaptJak

5

Jakarta'nın Jmetresini Apache ile de kullanabilirsiniz.

http://jakarta.apache.org/jmeter/index.html

Sunucumu stres testi için kullandım ve dış bilgisayarlardan ve pencereli iş istasyonlarından çalıştırmak için oldukça kullanışlı, son derece yapılandırılabilir ve özellikle hatalar ve hangi hataların geri döndüğü ve arızalar olduğunda çok güzel grafikler ve bilgiler sunuyor.

Tabii ki Linux yapıları da var, ama ben bunları kullanmadım.



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.