Apache

De Admin -- TALEVAS.
(Différences entre les versions)
 
 
Ligne 7 : Ligne 7 :
  
 
  <IfModule mpm_worker_module>
 
  <IfModule mpm_worker_module>
    StartServers          16
+
  StartServers          16
    ServerLimit          32
+
  ServerLimit          32
    # 1/2 de 2048 pour avoir du mou
+
  # 1/2 de 2048 / 64 => 32  pour avoir du mou
    MaxClients            2048
+
  MaxClients            2048
    # max clients c est clair non ?
+
  # max clients c est clair non ?
    MinSpareThreads      1024
+
  MinSpareThreads      1024
    # 16*64
+
  # 16 server * 64 threads / fils => 1024
    MaxSpareThreads      512
+
  MaxSpareThreads      512
    # 1/2 de ce que je veux au max pour preparer l augmentation de la charge
+
  # 1/2 de ce que je veux au max pour preparer l augmentation de la charge
    ThreadsPerChild      64
+
  ThreadsPerChild      64
    # limite la casse en cas de defoncage d'un child
+
  # limite la casse en cas de defoncage d'un child
    MaxRequestsPerChild  100000
+
  MaxRequestsPerChild  100000
    # on refait un fils qd il a servit 100k rq
+
  # on refait un fils qd il a servit 100k rq
 
  </IfModule>
 
  </IfModule>

Version actuelle en date du 6 mai 2010 à 17:08

APACHE

WORKER => multithreaded

1 fils plusieurs clients

<IfModule mpm_worker_module>
  StartServers          16
  ServerLimit           32
  # 1/2 de 2048 / 64 => 32  pour avoir du mou
  MaxClients            2048
  # max clients c est clair non ?
  MinSpareThreads      1024
  # 16 server * 64 threads / fils => 1024
  MaxSpareThreads      512
  # 1/2 de ce que je veux au max pour preparer l augmentation de la charge
  ThreadsPerChild      64
  # limite la casse en cas de defoncage d'un child
  MaxRequestsPerChild   100000
  # on refait un fils qd il a servit 100k rq
</IfModule>