Apache 2 : Server-Pool Size Regulation

Apache 2 : Server-Pool Size Regulation - Linux et OS Alternatifs

Marsh Posté le 12-02-2006 à 01:40:45    

Bonjour,
 
Voilà, je viens de migrer vers Apache 2 et j'avoue être pommé sur une chose : les Server-Pool Size Regulation...
 
On nous propose 3 profils apparemment, mais lequel est lancé par défaut et où pouvons nous choisir le profil à lancer ?
 

Code :
  1. ##
  2. ## Server-Pool Size Regulation (MPM specific)
  3. ##
  4. # prefork MPM
  5. # StartServers ......... number of server processes to start
  6. # MinSpareServers ...... minimum number of server processes which are kept spare
  7. # MaxSpareServers ...... maximum number of server processes which are kept spare
  8. # MaxClients ........... maximum number of server processes allowed to start
  9. # MaxRequestsPerChild .. maximum number of requests a server process serves
  10. <IfModule prefork.c>
  11. StartServers         5
  12. MinSpareServers      5
  13. MaxSpareServers     10
  14. MaxClients          20
  15. MaxRequestsPerChild  0
  16. </IfModule>
  17. # pthread MPM
  18. # StartServers ......... initial  number of server processes to start
  19. # MaxClients ........... maximum  number of server processes allowed to start
  20. # MinSpareThreads ...... minimum  number of worker threads which are kept spare
  21. # MaxSpareThreads ...... maximum  number of worker threads which are kept spare
  22. # ThreadsPerChild ...... constant number of worker threads in each server process
  23. # MaxRequestsPerChild .. maximum  number of requests a server process serves
  24. <IfModule worker.c>
  25. StartServers         2
  26. MaxClients         150
  27. MinSpareThreads     25
  28. MaxSpareThreads     75
  29. ThreadsPerChild     25
  30. MaxRequestsPerChild  0
  31. </IfModule>
  32. # perchild MPM
  33. # NumServers ........... constant number of server processes
  34. # StartThreads ......... initial  number of worker threads in each server process
  35. # MinSpareThreads ...... minimum  number of worker threads which are kept spare
  36. # MaxSpareThreads ...... maximum  number of worker threads which are kept spare
  37. # MaxThreadsPerChild ... maximum  number of worker threads in each server process
  38. # MaxRequestsPerChild .. maximum  number of connections per server process (then it dies)
  39. <IfModule perchild.c>
  40. NumServers           5
  41. StartThreads         5
  42. MinSpareThreads      5
  43. MaxSpareThreads     10
  44. MaxThreadsPerChild  20
  45. MaxRequestsPerChild  0
  46. AcceptMutex fcntl
  47. </IfModule>


 
Merci pour votre aide.


---------------
Thenab - Quitte à passer pour un con, passe vite !
Reply

Marsh Posté le 12-02-2006 à 01:40:45   

Reply

Marsh Posté le 12-02-2006 à 10:54:43    

ça dépend de ton installation. Par exemple sur debian, ils s'agit de paquets différents. (edit : tu vois bien qu'ils s'agit de modules)


Message édité par Taz le 12-02-2006 à 10:55:11
Reply

Marsh Posté le 12-02-2006 à 12:50:23    

Je suis sous Debian, et c'est en effet trois paquets différents, mais où gère t'on le lancement ?


---------------
Thenab - Quitte à passer pour un con, passe vite !
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed