Aller au contenu

« Apache » : différence entre les versions

De Admin -- TALEVAS
Aucun résumé des modifications
 
Aucun résumé des modifications
 
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>

Dernière version du 6 mai 2010 à 17:08

APACHE[modifier]

WORKER => multithreaded[modifier]

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>