<-
Apache > Serveur HTTP > Documentation > Version 2.4 > Modules

Apache MPM netware

Langues Disponibles:  en  |  fr 

Description:Module multi-processus impl´┐Żmentant un serveur web bas´┐Ż exclusivement sur les threads et optimis´┐Ż pour Novell NetWare
Statut:MPM
Identificateur´┐Żde´┐ŻModule:mpm_netware_module
Fichier´┐ŻSource:mpm_netware.c

Sommaire

Ce module multi-processus (MPM) impl´┐Żmente un serveur web bas´┐Ż exclusivement sur les threads et optimis´┐Ż pour Novell NetWare.

Le thread ma´┐Żtre est charg´┐Ż du lancement de threads esclaves qui attendent les connexions et les traitent au fur et ´┐Ż mesure de leur arriv´┐Że. Le serveur HTTP Apache essaie toujours de maintenir plusieurs threads esclaves en spare (en r´┐Żserve) ou inactifs. De cette fa´┐Żon, les clients n'ont pas besoin d'attendre le lancement d'un nouveau thread enfant pour que leurs requ´┐Żtes soient trait´┐Żes.

Les directives StartThreads, MinSpareThreads, MaxSpareThreads, et MaxThreads contr´┐Żlent la mani´┐Żre dont le thread ma´┐Żtre cr´┐Że les threads esclaves afin de traiter les requ´┐Żtes. En g´┐Żn´┐Żral, Apache httpd s'auto-r´┐Żgule correctement, et la plupart des sites ne n´┐Żcessitent aucune modification des valeurs par d´┐Żfaut de ces directives. Pour les sites dont le serveur est limit´┐Ż en m´┐Żmoire, il peut s'av´┐Żrer n´┐Żcessaire de diminuer la valeur de la directive MaxThreads afin d'´┐Żviter une hyper-activit´┐Ż du serveur (arr´┐Żts de threads inactifs et lancement incessant de nouveau threads). Vous trouverez plus d'informations ´┐Ż propos du contr´┐Żle de la cr´┐Żation de processus dans le document conseils en mati´┐Żre de performances.

La directive MaxRequestsPerChild contr´┐Żle la fr´┐Żquence ´┐Ż laquelle le serveur recycle ses processus en arr´┐Żtant les anciens et en en lan´┐Żant de nouveaux. Sous le syst´┐Żme d'exploitation NetWare, il est vivement recommand´┐Ż de laisser cette directive ´┐Ż 0, ce qui permet aux threads esclaves de continuer ´┐Ż traiter les requ´┐Żtes ind´┐Żfiniment.

Directives

Voir aussi

top

MaxThreads Directive

Description:D´┐Żfinit le nombre maximum de threads esclaves
Syntaxe:MaxThreads nombre
D´┐Żfaut:MaxThreads 2048
Contexte:configuration du serveur
Statut:MPM
Module:mpm_netware

La directive MaxThreads d´┐Żfinit le nombre maximum de threads esclaves que l'on d´┐Żsire autoriser. La valeur par d´┐Żfaut correspondant ´┐Ż la valeur cod´┐Że en dur ´┐Ż la compilation, la valeur de cette directive ne peut donc qu'´┐Żtre diminu´┐Że, comme dans l'exemple suivant :

MaxThreads 512

Langues Disponibles:  en  |  fr 

top

Commentaires

Notice:
This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our mailing lists.