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
