Apache`nin konfigrasyonu onemli, ilgili kisimlari da eklerseniz daha anlamli 
yorumlar yapilabilir.

Ayrica sunucu makina uzerindeki ya da varsa aradaki firewall uzerindeki 
rule`lari gozden gecirmek gerekiyor diye dusunuyorum.

Load average ya da CPU kullanimi yuk konusunda dogrudan belirleyici 
olmayacaktir.



Iyi calismalar.

Mustafa Kutsal Ay
system admin, software engineer, radiesthesist
weblog: mustafakutsal.com

  ----- Original Message ----- 
  From: Ismail ASCI 
  To: [email protected] 
  Sent: Tuesday, July 21, 2009 4:34 PM
  Subject: [Linux-sunucu] apache performans testi


  Merhabalar,


  Hali hazırda çalışan bir web uygulamamızı yakın zamanda gerçekleşecek olan 
bir trafik artışı nedeniyle stres testlerine tabi tutmam gerekiyor.


  Bunun için Apache'nin ab'sini kullanıyorum. Testlerde Concurrency değeri 
olarak çok uçuk değerler vermememe rağmen yüzde yirmiler
  civarında bir fail alıyorum. Bu sırada  sunucunun band genişliğinin yuzde 
10'u kullanılıyor ve aynı şekilde işlemci de neredeyse yerinden bile 
  kımıldamıyor. Ayrıca apache loglarında hiçbir şekilde hata görünmüyor. 


  Mesela concurrency değerini 10 verip 100 request gönderdiğimde 36 tanesi fail 
oluyor ve ben server'da hiç hata almıyorum, load'da çok çok düşük durumda.


  Google'da bulduğum birkaç şeyle tcpdump çıktılarına baktığımda da sorun 
göremiyorum. Kullandığım komut şu: 


  tcpdump -nn 'tcp[tcpflags] == tcp-rst' and port 80


  Testi yaptığım bilgisayarın band genişliğine mi takılıyor diye düşünerek band 
genişliği daha fazla olan bir makinayla da test ettim ama yine sonuç 
  değişmedi.


  Web uygulaması çok bağımlı olmayan ve genellikle statik içerik barındıran bir 
uygulama.


  Bu konuda deneyimlerinizi paylaşabilirseniz çok sevinirim. Teşekkürler.

  -- 
  Ismail ASCI



------------------------------------------------------------------------------


  _______________________________________________
  Linux-sunucu E-Posta Listesi
  [email protected]

  Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

  Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
  http://liste.linux.org.tr/mailman/listinfo/linux-sunucu
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap