mirror of
https://github.com/apache/httpd.git
synced 2025-07-10 08:01:00 +03:00
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1781643 13f79535-47bb-0310-9956-ffa450edef68
79 lines
3.2 KiB
Plaintext
79 lines
3.2 KiB
Plaintext
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
|
|
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
|
|
<!-- English Revision : 1690122 -->
|
|
<!-- French translation : Lucien GENTIS -->
|
|
<!-- Reviewed by : Vincent Deffontaines -->
|
|
|
|
<!--
|
|
Licensed to the Apache Software Foundation (ASF) under one or more
|
|
contributor license agreements. See the NOTICE file distributed with
|
|
this work for additional information regarding copyright ownership.
|
|
The ASF licenses this file to You under the Apache License, Version 2.0
|
|
(the "License"); you may not use this file except in compliance with
|
|
the License. You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
-->
|
|
|
|
<modulesynopsis metafile="mpmt_os2.xml.meta">
|
|
|
|
<name>mpmt_os2</name>
|
|
<description>MPM hybride multi-processus, multi-thread pour
|
|
OS/2</description>
|
|
<status>MPM</status>
|
|
<sourcefile>mpmt_os2.c</sourcefile>
|
|
<identifier>mpm_mpmt_os2_module</identifier>
|
|
|
|
<summary>
|
|
<p>Le serveur se compose d'un processus principal parent, et d'un
|
|
petit nombre fixe de processus enfants.</p>
|
|
|
|
<p>La tâche du processus parent consiste à gérer les processus
|
|
enfants, c'est à dire lancer ces processus de manière à ce
|
|
qu'il y en ait toujours un nombre égal à la valeur de la directive
|
|
<directive module="mpm_common">StartServers</directive> pour traiter
|
|
les connexions.</p>
|
|
|
|
<p>Chaque processus enfant comporte un jeu de threads esclaves et un
|
|
thread maître qui accepte les connexions et les distribue aux
|
|
esclaves via une file de travail. Le jeu de threads esclaves est
|
|
dynamique et géré par un thread de maintenance de façon à ce que le
|
|
nombre de threads inactifs soit maintenu entre <directive
|
|
module="mpm_common">MinSpareThreads</directive> et <directive
|
|
module="mpm_common">MaxSpareThreads</directive>.</p>
|
|
</summary>
|
|
<seealso><a href="../bind.html">Définition des adresses et ports
|
|
qu'utilise Apache</a></seealso>
|
|
|
|
<directivesynopsis location="mod_unixd"><name>User</name>
|
|
</directivesynopsis>
|
|
<directivesynopsis location="mod_unixd"><name>Group</name>
|
|
</directivesynopsis>
|
|
<directivesynopsis location="mpm_common"><name>Listen</name>
|
|
</directivesynopsis>
|
|
<directivesynopsis location="mpm_common"><name>ListenBacklog</name>
|
|
</directivesynopsis>
|
|
<directivesynopsis location="mpm_common"><name>ReceiveBufferSize</name>
|
|
</directivesynopsis>
|
|
<directivesynopsis location="mpm_common"><name>SendBufferSize</name>
|
|
</directivesynopsis>
|
|
<directivesynopsis location="mpm_common"><name>MaxConnectionsPerChild</name>
|
|
</directivesynopsis>
|
|
<directivesynopsis location="mpm_common"><name>MaxSpareThreads</name>
|
|
</directivesynopsis>
|
|
<directivesynopsis location="mpm_common"><name>MinSpareThreads</name>
|
|
</directivesynopsis>
|
|
<directivesynopsis location="mpm_common"><name>PidFile</name>
|
|
</directivesynopsis>
|
|
<directivesynopsis location="mpm_common"><name>StartServers</name>
|
|
</directivesynopsis>
|
|
|
|
</modulesynopsis>
|