Blame docs/manual/mod/mpm_netware.html.fr.utf8

Packit 90a5c9
Packit 90a5c9
Packit 90a5c9
<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"><head>
Packit 90a5c9
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
Packit 90a5c9
Packit 90a5c9
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Packit 90a5c9
              This file is generated from xml source: DO NOT EDIT
Packit 90a5c9
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Packit 90a5c9
      -->
Packit 90a5c9
<title>mpm_netware - Serveur HTTP Apache Version 2.4</title>
Packit 90a5c9
<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
Packit 90a5c9
<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
Packit 90a5c9
<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="../style/css/prettify.css" />
Packit 90a5c9
<script src="../style/scripts/prettify.min.js" type="text/javascript">
Packit 90a5c9
</script>
Packit 90a5c9
Packit 90a5c9
<link href="../images/favicon.ico" rel="shortcut icon" /></head>
Packit 90a5c9
<body>
Packit 90a5c9
Packit 90a5c9

Modules | Directives | FAQ | Glossaire | Plan du site

Packit 90a5c9

Serveur HTTP Apache Version 2.4

Packit 90a5c9
Packit 90a5c9
<-
Packit 90a5c9
Packit 90a5c9
Apache > Serveur HTTP > Documentation > Version 2.4 > Modules
Packit 90a5c9
Packit 90a5c9

Apache MPM netware

Packit 90a5c9
Packit 90a5c9

Langues Disponibles:  en  |

Packit 90a5c9
 fr 

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

Sommaire

Packit 90a5c9
Packit 90a5c9
    

Ce module multi-processus (MPM) implémente un serveur web basé

Packit 90a5c9
    exclusivement sur les threads et optimisé pour Novell NetWare.

Packit 90a5c9
Packit 90a5c9
    

Le thread maître est chargé du lancement de threads esclaves qui

Packit 90a5c9
    attendent les connexions et les traitent au fur et à mesure de leur
Packit 90a5c9
    arrivée. Le serveur HTTP Apache essaie toujours de maintenir
Packit 90a5c9
    plusieurs threads
Packit 90a5c9
    esclaves en <dfn>spare</dfn> (en réserve) ou inactifs. De cette
Packit 90a5c9
    façon, les clients n'ont pas besoin d'attendre le lancement d'un
Packit 90a5c9
    nouveau thread enfant pour que leurs requêtes soient traitées.

Packit 90a5c9
Packit 90a5c9
    

Les directives StartThreads, MinSpareThreads, MaxSpareThreads, et MaxThreads contrôlent

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

Packit 90a5c9
Packit 90a5c9
    

La directive MaxRequestsPerChild

Packit 90a5c9
    contrôle la fréquence à laquelle le serveur recycle ses processus
Packit 90a5c9
    en arrêtant les anciens et en en lançant de nouveaux. Sous le
Packit 90a5c9
    système d'exploitation NetWare, il est vivement recommandé de
Packit 90a5c9
    laisser cette directive à 0, ce qui permet aux threads esclaves de
Packit 90a5c9
    continuer à traiter les requêtes indéfiniment.

Packit 90a5c9
Packit 90a5c9
Support Apache!

Directives

Packit 90a5c9
    Packit 90a5c9
  • Listen
  • Packit 90a5c9
  • ListenBacklog
  • Packit 90a5c9
  • MaxConnectionsPerChild
  • Packit 90a5c9
  • MaxMemFree
  • Packit 90a5c9
  • MaxSpareThreads
  • Packit 90a5c9
  • MaxThreads
  • Packit 90a5c9
  • MinSpareThreads
  • Packit 90a5c9
  • ReceiveBufferSize
  • Packit 90a5c9
  • SendBufferSize
  • Packit 90a5c9
  • StartThreads
  • Packit 90a5c9
  • ThreadStackSize
  • Packit 90a5c9
    Packit 90a5c9

    Traitement des bugs

    Voir aussi

    Packit 90a5c9
      Packit 90a5c9
    • Définition des adresses et ports
    • Packit 90a5c9
      qu'utilise Apache httpd
      Packit 90a5c9
      Packit 90a5c9
    • Commentaires
    • Packit 90a5c9
      Packit 90a5c9
      top
      Packit 90a5c9
      Packit 90a5c9
      Packit 90a5c9
      Description:Définit le nombre maximum de threads esclaves
      Packit 90a5c9
      Syntaxe:MaxThreads nombre
      Packit 90a5c9
      Défaut:MaxThreads 2048
      Packit 90a5c9
      Contexte:configuration globale
      Packit 90a5c9
      Statut:MPM
      Packit 90a5c9
      Module:mpm_netware
      Packit 90a5c9
      Packit 90a5c9
          

      La directive MaxThreads définit

      Packit 90a5c9
          le nombre maximum de threads esclaves que l'on désire autoriser. La
      Packit 90a5c9
          valeur par défaut correspondant à la valeur codée en dur à la
      Packit 90a5c9
          compilation, la valeur de cette directive ne peut donc qu'être
      Packit 90a5c9
          diminuée, comme dans l'exemple suivant :

      Packit 90a5c9
      Packit 90a5c9
          

      Packit 90a5c9
            MaxThreads 512
      Packit 90a5c9
          

      Packit 90a5c9
      Packit 90a5c9
      Packit 90a5c9
      Packit 90a5c9
      Packit 90a5c9

      Langues Disponibles:  en  |

      Packit 90a5c9
       fr 

      Packit 90a5c9
      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.
      Packit 90a5c9
      <script type="text/javascript">
      Packit 90a5c9
      var comments_shortname = 'httpd';
      Packit 90a5c9
      var comments_identifier = 'http://httpd.apache.org/docs/2.4/mod/mpm_netware.html';
      Packit 90a5c9
      (function(w, d) {
      Packit 90a5c9
          if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
      Packit 90a5c9
              d.write('
      <\/div>');
      Packit 90a5c9
              var s = d.createElement('script');
      Packit 90a5c9
              s.type = 'text/javascript';
      Packit 90a5c9
              s.async = true;
      Packit 90a5c9
              s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
      Packit 90a5c9
              (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
      Packit 90a5c9
          }
      Packit 90a5c9
          else { 
      Packit 90a5c9
              d.write('
      Comments are disabled for this page at the moment.<\/div>');
      Packit 90a5c9
          }
      Packit 90a5c9
      })(window, document);
      Packit 90a5c9
      //--></script>
      Packit 90a5c9

      Copyright 2018 The Apache Software Foundation.
      Autorisé sous Apache License, Version 2.0.

      Packit 90a5c9

      Modules | Directives | FAQ | Glossaire | Plan du site

      <script type="text/javascript">
      Packit 90a5c9
      if (typeof(prettyPrint) !== 'undefined') {
      Packit 90a5c9
          prettyPrint();
      Packit 90a5c9
      }
      Packit 90a5c9
      //--></script>
      Packit 90a5c9
      </body></html>