Her apache processi kullandığınız modüllere, host ettiğiniz websitesi sayısına göre ..vb başlarken bir initial RAM talebinde bulunacaktır ve process terminate olana kadar bu büyüyecektir. dolayısı ile Start servers vew max spare servers değerlerinizde büyük değişiklikler yapmayın

elinizdeki sunucunuzun 700 http session destekleyebilmesi pek mümkün olmayabilir , bu durum daha çok web sunucusunun ne tip siteleri sunduğu ile ilgili cgi, php statik..vb gibi,  max clients 256 normal şartlarda gayet yeterli bir rakkam , öncelikle apache status ile ortalama saniyelik request lerinizi inceleyin saniyede kaç request alıyorsunuz, bu requestler esnasında gelen load avg ve io wait ne durumda bu veriler önemli.

örnek çıktılar

Sunucu 32GB RAM + 8x Raid 10  15K SAS
95.2 requests/sec - 1.4 MB/second - 27.0 kB/request
104 requests currently being processed, 18 idle workers
load average: 1.47, 1.85, 2.00    0.1%wa

MaxSpareServers   20
MaxClients       256
MaxRequestsPerChild  4000

eğer çoğunlukla forum ..vb gibi siteleriniz varsa 700 req/sec ütopik bir rakam olabilir LB  ile yükü 2-3 sunucuya dağıtmanız gerekebilir. değerleri arttırmanız sunucunuzun bu değerleri kullanabileceği anlamına gelmez dikkat etmezseniz kendi kendinize DOS uygulayabilirsiniz., bu tip yüksek değerlere sadece session flood saldırılarında spare connection bıtakmak için çıkılabilir.

iyi çalışmalar
emre






Atıf CEYLAN wrote:
ben bunların değerlerini yüksek tutuyorum zaten ancak, 256 üzerinde client geldiğinde server busy görmesin istiyorum. elimdeki alet 256 max client gördüğünde işlemcisi %30 larda gezecek bişey. (elimdeki eski makinem donanım olarak yetmediği için donanım upgrade yaptım ve tahmini konuşuyorum.) doğrudan soruyorum
max client 700 civarı bişey yapmak istiyorum. nasıl yapabilirim?

2009/1/19 AHMET ATES <[email protected]>
Bildigim kadariyla /etc/apache2/apache2.conf ayar dosyasinda bulunan;
StartServers  apache baslatildiginda kactane deamon un ayaga kalkacagini bildirmeye yariyor. 
MinSpareServers hazirda bekletilecek minimum apache deamon sayisini belirler
MaxSpareServers ise yedekte bekletilecek maximum deamon sayisini belirler, 
Burda sunucu yogunlugu goz onunde bulundurularak bu degerler ayarlanabilir. Ornegin, ayni anda cok fazla kullanici istegi olan web sayfalari icin min ve max spare degerleri yuksek olmalidir diyebiliriz. 


DEFAULT_SERVER_LIMIT değerinden yukarıda tutmak işe yararmı?
yani prefork.c içerisindeki DEFAULT_SERVER_LIMIT 256 iken ben httpd.conf içerisinde ServerLimit 512 ve MaxClients 512 yapabilir miyim? Yaparsam işe yarar mı?



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

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




--
/**
* @author Atıf CEYLAN
* Software Developer
* http://www.atifceylan.com
*/

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

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
  

-- 
Emre SAYIN
-----------------------------------------------------------------------
IHS Telekom Inc, North Cyprus , USA , Turkey
ICANN Accredited Registrar.
-----------------------------------------------------------------------
www.ihs.com.tr | kurumsal.ihs.com.tr | www.e-destek.com
-----------------------------------------------------------------------
Dinlenc cad. Murtezaoglu Plaza 11/2 Acibadem - Istanbul Turkey
-----------------------------------------------------------------------
Direct   : +90 216 546 00 48 ext. 216
Help Desk: +90 216 540 00 56 
FAX      : +90 216 540 00 57
USA      : +1 302 380 33 89
-----------------------------------------------------------------------
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

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