prefork.html.de revision ffb88a4885747797937e30a5ac8b1606da3cb4ad
c2756a68401102786be343712c0c35acbd73d28dLennart Poettering<?xml version="1.0" encoding="ISO-8859-1"?>
c2756a68401102786be343712c0c35acbd73d28dLennart Poettering<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
c2756a68401102786be343712c0c35acbd73d28dLennart Poettering<html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de"><head><!--
c2756a68401102786be343712c0c35acbd73d28dLennart Poettering XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
c2756a68401102786be343712c0c35acbd73d28dLennart Poettering This file is generated from xml source: DO NOT EDIT
c2756a68401102786be343712c0c35acbd73d28dLennart Poettering XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
c2756a68401102786be343712c0c35acbd73d28dLennart Poettering -->
c2756a68401102786be343712c0c35acbd73d28dLennart Poettering<title>prefork - Apache HTTP Server</title>
c2756a68401102786be343712c0c35acbd73d28dLennart Poettering<link href="/style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
c2756a68401102786be343712c0c35acbd73d28dLennart Poettering<link href="/style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
c2756a68401102786be343712c0c35acbd73d28dLennart Poettering<link href="/style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
c2756a68401102786be343712c0c35acbd73d28dLennart Poettering<link href="/images/favicon.ico" rel="shortcut icon" /></head>
c2756a68401102786be343712c0c35acbd73d28dLennart Poettering<body>
c2756a68401102786be343712c0c35acbd73d28dLennart Poettering<div id="page-header">
c2756a68401102786be343712c0c35acbd73d28dLennart Poettering<p class="menu"><a href="/mod/">Module</a> | <a href="/mod/directives.html">Direktiven</a> | <a href="/faq/">FAQ</a> | <a href="/glossary.html">Glossar</a> | <a href="/sitemap.html">Seitenindex</a></p>
c2756a68401102786be343712c0c35acbd73d28dLennart Poettering<p class="apache">Apache HTTP Server Version 2.3</p>
c2756a68401102786be343712c0c35acbd73d28dLennart Poettering<img alt="" src="/images/feather.gif" /></div>
c2756a68401102786be343712c0c35acbd73d28dLennart Poettering<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="/images/left.gif" /></a></div>
c2756a68401102786be343712c0c35acbd73d28dLennart Poettering<div id="path">
c2756a68401102786be343712c0c35acbd73d28dLennart Poettering<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP-Server</a> &gt; <a href="http://httpd.apache.org/docs/">Dokumentation</a> &gt; <a href="../">Version 2.3</a> &gt; <a href="./">Module</a></div>
c2756a68401102786be343712c0c35acbd73d28dLennart Poettering<div id="page-content">
6c12b52e19640747e96f89d85422941a23dc6b29Lennart Poettering<div id="preamble"><h1>Apache-MPM prefork</h1>
3f6fd1ba65f962702753c4ad284b588e59689a23Lennart Poettering<div class="toplang">
c2756a68401102786be343712c0c35acbd73d28dLennart Poettering<p><span>Verf�gbare Sprachen: </span><a href="/de/mod/prefork.html" title="Deutsch">&nbsp;de&nbsp;</a> |
c2756a68401102786be343712c0c35acbd73d28dLennart Poettering<a href="/en/mod/prefork.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
9b15b7846d4de01bb5d9700a24077787e984e8abLennart Poettering<a href="/ja/mod/prefork.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a></p>
3f6fd1ba65f962702753c4ad284b588e59689a23Lennart Poettering</div>
3f6fd1ba65f962702753c4ad284b588e59689a23Lennart Poettering<table class="module"><tr><th><a href="module-dict.html#Description">Beschreibung:</a></th><td>Implementiert einen im Voraus forkenden Webserver ohne
40ca29a1370379d43e44c0ed425eecc7218dcbcaLennart Poettering Thread-Unterst�tzung</td></tr>
3f6fd1ba65f962702753c4ad284b588e59689a23Lennart Poettering<tr><th><a href="module-dict.html#Status">Status:</a></th><td>MPM</td></tr>
4de33e7f3238a6fe616e61139ab87e221572e5e5Lennart Poettering<tr><th><a href="module-dict.html#ModuleIdentifier">Modulbezeichner:</a></th><td>mpm_prefork_module</td></tr>
3f6fd1ba65f962702753c4ad284b588e59689a23Lennart Poettering<tr><th><a href="module-dict.html#SourceFile">Quelltext-Datei:</a></th><td>prefork.c</td></tr></table>
3f6fd1ba65f962702753c4ad284b588e59689a23Lennart Poettering<h3>Zusammenfassung</h3>
4bcc8c3cb57733de6eeb2528a194501fade11e6bZbigniew Jędrzejewski-Szmek
9b15b7846d4de01bb5d9700a24077787e984e8abLennart Poettering <p>Dieses Multi-Processing-Modul (MPM) implementiert einen
24882e06c135584f16f31ba8a00fecde8b7f6fadLennart Poettering im Voraus forkenden Webserver ohne Thread-Unterst�tzung, der Anfragen
8c7db2fb2186277f9572d58b664cc59792ee4f50Evgeny Vereshchagin auf �hnliche Weise behandelt wie der Apache 1.3. Es ist f�r
3f6fd1ba65f962702753c4ad284b588e59689a23Lennart Poettering Angebote geeignet, die aus Kompatibilit�tsgr�nden mit
3f6fd1ba65f962702753c4ad284b588e59689a23Lennart Poettering nicht-Thread-sicheren Bibliotheken Threading vermeiden m�ssen.
c2756a68401102786be343712c0c35acbd73d28dLennart Poettering Es ist au�erdem das geeignetste MPM, um jede Anfrage isoliert
8c7db2fb2186277f9572d58b664cc59792ee4f50Evgeny Vereshchagin zu bearbeiten, so dass Probleme mit einem einzelnen Prozess keinen
6c12b52e19640747e96f89d85422941a23dc6b29Lennart Poettering anderen beeinflussen.</p>
6577c7cea72f19185ad999c223bcf663c010dc6fLennart Poettering
3d161f991e16369aa59f447eb4cdb90af33261c8Lennart Poettering <p>Das MPM ist stark selbstregulierend, so dass es selten
6c12b52e19640747e96f89d85422941a23dc6b29Lennart Poettering notwendig ist, seine Konfigurationseinstellungen zu justieren. Das
9f2e86af0600e99cff00d1c92f9bb8d38f29896aLennart Poettering Wichtigste ist, dass <code class="directive"><a href="/mod/mpm_common.html#maxclients">MaxClients</a></code>
c221420be8744bb0f8b8a8145efc1f247f1aa801Lennart Poettering gross genug ist, so viele gleichzeitige Anfragen zu bedienen, wie Sie
a6c0353b9268d5b780fb7ff05a10cb5031446e5dLennart Poettering erwarten, aber klein genug, um sicherzustellen, dass genug physischer
d21ed1ead18d16d35c30299a69d3366847f8a039Lennart Poettering Arbeitsspeicher f�r alle Prozesse vorhanden ist.</p>
1ac67edb7c4d31a287fa98c0b554ae98bd34e71bLennart Poettering</div>
d21ed1ead18d16d35c30299a69d3366847f8a039Lennart Poettering<div id="quickview"><h3 class="directives">Direktiven</h3>
c7040b5d1c2c148f12b6a5eef3dfce1661805131Lennart Poettering<ul id="toc">
c7040b5d1c2c148f12b6a5eef3dfce1661805131Lennart Poettering<li><img alt="" src="/images/right.gif" /> <a href="mpm_common.html#acceptmutex">AcceptMutex</a></li>
c7040b5d1c2c148f12b6a5eef3dfce1661805131Lennart Poettering<li><img alt="" src="/images/right.gif" /> <a href="mpm_common.html#coredumpdirectory">CoreDumpDirectory</a></li>
c7040b5d1c2c148f12b6a5eef3dfce1661805131Lennart Poettering<li><img alt="" src="/images/right.gif" /> <a href="mpm_common.html#enableexceptionhook">EnableExceptionHook</a></li>
c7040b5d1c2c148f12b6a5eef3dfce1661805131Lennart Poettering<li><img alt="" src="/images/right.gif" /> <a href="mpm_common.html#group">Group</a></li>
c7040b5d1c2c148f12b6a5eef3dfce1661805131Lennart Poettering<li><img alt="" src="/images/right.gif" /> <a href="mpm_common.html#listen">Listen</a></li>
df31a6c0fe07805cb50045fbe91c2a6e7e430562Lennart Poettering<li><img alt="" src="/images/right.gif" /> <a href="mpm_common.html#listenbacklog">ListenBacklog</a></li>
9b15b7846d4de01bb5d9700a24077787e984e8abLennart Poettering<li><img alt="" src="/images/right.gif" /> <a href="mpm_common.html#lockfile">LockFile</a></li>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho<li><img alt="" src="/images/right.gif" /> <a href="mpm_common.html#maxclients">MaxClients</a></li>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho<li><img alt="" src="/images/right.gif" /> <a href="mpm_common.html#maxmemfree">MaxMemFree</a></li>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho<li><img alt="" src="/images/right.gif" /> <a href="mpm_common.html#maxrequestsperchild">MaxRequestsPerChild</a></li>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho<li><img alt="" src="/images/down.gif" /> <a href="#maxspareservers">MaxSpareServers</a></li>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho<li><img alt="" src="/images/down.gif" /> <a href="#minspareservers">MinSpareServers</a></li>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho<li><img alt="" src="/images/right.gif" /> <a href="mpm_common.html#pidfile">PidFile</a></li>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho<li><img alt="" src="/images/right.gif" /> <a href="mpm_common.html#receivebuffersize">ReceiveBufferSize</a></li>
095dc59660c3dde782f32fe5a52b577f7700578bLennart Poettering<li><img alt="" src="/images/right.gif" /> <a href="mpm_common.html#scoreboardfile">ScoreBoardFile</a></li>
c2756a68401102786be343712c0c35acbd73d28dLennart Poettering<li><img alt="" src="/images/right.gif" /> <a href="mpm_common.html#sendbuffersize">SendBufferSize</a></li>
8c7db2fb2186277f9572d58b664cc59792ee4f50Evgeny Vereshchagin<li><img alt="" src="/images/right.gif" /> <a href="mpm_common.html#serverlimit">ServerLimit</a></li>
8c7db2fb2186277f9572d58b664cc59792ee4f50Evgeny Vereshchagin<li><img alt="" src="/images/right.gif" /> <a href="mpm_common.html#startservers">StartServers</a></li>
8c7db2fb2186277f9572d58b664cc59792ee4f50Evgeny Vereshchagin<li><img alt="" src="/images/right.gif" /> <a href="mpm_common.html#user">User</a></li>
8c7db2fb2186277f9572d58b664cc59792ee4f50Evgeny Vereshchagin</ul>
8c7db2fb2186277f9572d58b664cc59792ee4f50Evgeny Vereshchagin<h3>Themen</h3>
8c7db2fb2186277f9572d58b664cc59792ee4f50Evgeny Vereshchagin<ul id="topics">
8c7db2fb2186277f9572d58b664cc59792ee4f50Evgeny Vereshchagin<li><img alt="" src="/images/down.gif" /> <a href="#how-it-works">Arbeitsweise</a></li>
8c7db2fb2186277f9572d58b664cc59792ee4f50Evgeny Vereshchagin</ul><h3>Siehe auch</h3>
8c7db2fb2186277f9572d58b664cc59792ee4f50Evgeny Vereshchagin<ul class="seealso">
8c7db2fb2186277f9572d58b664cc59792ee4f50Evgeny Vereshchagin<li><a href="/bind.html">Bestimmen der vom Apache verwendeten Adressen
8c7db2fb2186277f9572d58b664cc59792ee4f50Evgeny Vereshchagin und Ports</a></li>
8c7db2fb2186277f9572d58b664cc59792ee4f50Evgeny Vereshchagin</ul></div>
601185b43da638b1c74153deae01dbd518680889Zbigniew Jędrzejewski-Szmek<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho<div class="section">
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho<h2><a name="how-it-works" id="how-it-works">Arbeitsweise</a></h2>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho <p>Ein einzelner Steuerprozess ist f�r den Start von
cd32b977facd20145f570efbfdf541ffc2780c4eZbigniew Jędrzejewski-Szmek Kindprozessen verantwortlich, die auf Verbindungen warten und diese
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho bedienen, sobald sie eintreffen. Der Apache versucht immer, mehrere
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho <dfn>freie</dfn> oder unbesch�ftigte Serverprozesse vorzuhalten,
8c7db2fb2186277f9572d58b664cc59792ee4f50Evgeny Vereshchagin die zur Bedienung eingehender Anfragen bereit stehen. Auf diese Weise
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho m�ssen Clients nicht darauf warten, dass neue Kindprozesse
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho geforkt werden, bevor ihre Anfrage bearbeitet werden kann.</p>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho <p><code class="directive"><a href="/mod/mpm_common.html#startservers">StartServers</a></code>,
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho <code class="directive"><a href="#minspareservers">MinSpareServers</a></code>,
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho <code class="directive"><a href="#maxspareservers">MaxSpareServers</a></code> und
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho <code class="directive"><a href="/mod/mpm_common.html#maxclients">MaxClients</a></code> regulieren,
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho wie der Elternprozess Kindprozesse zur Bedienung von Anfragen erstellt.
3d161f991e16369aa59f447eb4cdb90af33261c8Lennart Poettering Im Allgemeinen ist der Apache sehr selbstregulierend, so dass die meisten
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho Angebote die Voreinstellung dieser Direktiven nicht ver�ndern
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho m�ssen. Systeme, die mehr als 256 gleichzeitige Anfragen bedienen
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho m�ssen, k�nnen <code class="directive"><a href="/mod/mpm_common.html#maxclients">MaxClients</a></code> erh�hen, w�hrend
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho Systeme mit begrenztem Arbeitsspeicher m�glicherweise
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho <code class="directive"><a href="/mod/mpm_common.html#maxclients">MaxClients</a></code> heruntersetzen
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho m�ssen, um den Server vor Flatterverhalten (Arbeitsspeicherinhalte auf
9b15b7846d4de01bb5d9700a24077787e984e8abLennart Poettering Platte auslagern - und zur�ck) zu sch�tzen. Weitere
095dc59660c3dde782f32fe5a52b577f7700578bLennart Poettering Informationen zur Feinabstimmung der Prozesserstellung sind in den
095dc59660c3dde782f32fe5a52b577f7700578bLennart Poettering <a href="/misc/perf-tuning.html">Performance-Hinweisen</a> zu
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho finden.</p>
b57b06258e0b1894edb6d1fc52a80b3c33164892Zbigniew Jędrzejewski-Szmek
b57b06258e0b1894edb6d1fc52a80b3c33164892Zbigniew Jędrzejewski-Szmek <p>W�hren der Elternprozess unter Unix normalerweise als
b57b06258e0b1894edb6d1fc52a80b3c33164892Zbigniew Jędrzejewski-Szmek <code>root</code> gestartet wird, um sich an Port 80 binden zu k�nnen,
b57b06258e0b1894edb6d1fc52a80b3c33164892Zbigniew Jędrzejewski-Szmek werden die Kindprozesse unter einem weniger privilegierten Benutzer
b57b06258e0b1894edb6d1fc52a80b3c33164892Zbigniew Jędrzejewski-Szmek gestartet. Die Direktiven <code class="directive"><a href="/mod/mpm_common.html#user">User</a></code>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho und <code class="directive"><a href="/mod/mpm_common.html#group">Group</a></code> werden dazu
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho verwendet, die Privilegien der Apache-Kindprozesse festzulegen. Die
6c12b52e19640747e96f89d85422941a23dc6b29Lennart Poettering Kindprozesse m�ssen in der Lage sein, alle Inhalte zu lesen, die
6c12b52e19640747e96f89d85422941a23dc6b29Lennart Poettering sie ausliefern sollen, sollten dar�ber hinaus jedoch so wenig wie
6c12b52e19640747e96f89d85422941a23dc6b29Lennart Poettering m�glich Rechte besitzen.</p>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho <p><code class="directive"><a href="/mod/mpm_common.html#maxrequestsperchild">MaxRequestsPerChild</a></code>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho bestimmt, wie h�ufig der Server Prozesse erneuert, indem er alte
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho beendet und neue startet.</p>
6c12b52e19640747e96f89d85422941a23dc6b29Lennart Poettering</div>
6c12b52e19640747e96f89d85422941a23dc6b29Lennart Poettering<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
6c12b52e19640747e96f89d85422941a23dc6b29Lennart Poettering<div class="directive-section"><h2><a name="MaxSpareServers" id="MaxSpareServers">MaxSpareServers</a>-<a name="maxspareservers" id="maxspareservers">Direktive</a></h2>
6c12b52e19640747e96f89d85422941a23dc6b29Lennart Poettering<table class="directive">
8c7db2fb2186277f9572d58b664cc59792ee4f50Evgeny Vereshchagin<tr><th><a href="directive-dict.html#Description">Beschreibung:</a></th><td>Maximale Anzahl der unbesch�ftigten Kindprozesse des
6c12b52e19640747e96f89d85422941a23dc6b29Lennart Poettering Servers</td></tr>
66b1e746055b9c56fd72c0451a4cfb2b06cf3f20Lennart Poettering<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>MaxSpareServers <var>Anzahl</var></code></td></tr>
6c12b52e19640747e96f89d85422941a23dc6b29Lennart Poettering<tr><th><a href="directive-dict.html#Default">Voreinstellung:</a></th><td><code>MaxSpareServers 10</code></td></tr>
9f2e86af0600e99cff00d1c92f9bb8d38f29896aLennart Poettering<tr><th><a href="directive-dict.html#Context">Kontext:</a></th><td>Serverkonfiguration</td></tr>
c221420be8744bb0f8b8a8145efc1f247f1aa801Lennart Poettering<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>MPM</td></tr>
a6c0353b9268d5b780fb7ff05a10cb5031446e5dLennart Poettering<tr><th><a href="directive-dict.html#Module">Modul:</a></th><td>prefork</td></tr>
a6c0353b9268d5b780fb7ff05a10cb5031446e5dLennart Poettering</table>
c7040b5d1c2c148f12b6a5eef3dfce1661805131Lennart Poettering <p>Die Direktive <code class="directive">MaxSpareServers</code> bestimmt das
c7040b5d1c2c148f12b6a5eef3dfce1661805131Lennart Poettering gew�nschte Maximum an <em>unbesch�ftigten</em>
c7040b5d1c2c148f12b6a5eef3dfce1661805131Lennart Poettering Kindprozessen des Servers. Ein unbesch�ftiger Prozess ist einer, der
c7040b5d1c2c148f12b6a5eef3dfce1661805131Lennart Poettering keine Anfrage bedient. Wenn mehr als <code class="directive">MaxSpareServers</code>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho Prozesse unbesch�ftigt sind, wird der Elternprozess die
9b15b7846d4de01bb5d9700a24077787e984e8abLennart Poettering �bersch�ssigen Prozesse beenden.</p>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho <p>Eine Feineinstellung dieses Parameters sollte nur bei sehr
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho besch�ftigten Angeboten notwendig sein. Es ist nahezu immer eine
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho schlechte Idee, den Parameter auf einen hohen Wert zu setzen. Wenn Sie
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho versuchen, den Wert kleiner oder gleich <code class="directive"><a href="#minspareservers">MinSpareServers</a></code> zu setzen, wird der Apache
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho ihn automatisch auf <code class="directive"><a href="#minspareservers">MinSpareServers</a></code> <code>+ 1</code>
3d161f991e16369aa59f447eb4cdb90af33261c8Lennart Poettering korrigieren.</p>
3d161f991e16369aa59f447eb4cdb90af33261c8Lennart Poettering
6c12b52e19640747e96f89d85422941a23dc6b29Lennart Poettering<h3>Siehe auch</h3>
6c12b52e19640747e96f89d85422941a23dc6b29Lennart Poettering<ul>
6c12b52e19640747e96f89d85422941a23dc6b29Lennart Poettering<li><code class="directive"><a href="#minspareservers">MinSpareServers</a></code></li>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho<li><code class="directive"><a href="/mod/mpm_common.html#startservers">StartServers</a></code></li>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho</ul>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho</div>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho<div class="directive-section"><h2><a name="MinSpareServers" id="MinSpareServers">MinSpareServers</a>-<a name="minspareservers" id="minspareservers">Direktive</a></h2>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho<table class="directive">
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho<tr><th><a href="directive-dict.html#Description">Beschreibung:</a></th><td>Minimale Anzahl der unbesch�ftigten Kindprozesse des
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho Servers</td></tr>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>MinSpareServers <var>Anzahl</var></code></td></tr>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho<tr><th><a href="directive-dict.html#Default">Voreinstellung:</a></th><td><code>MinSpareServers 5</code></td></tr>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho<tr><th><a href="directive-dict.html#Context">Kontext:</a></th><td>Serverkonfiguration</td></tr>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>MPM</td></tr>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho<tr><th><a href="directive-dict.html#Module">Modul:</a></th><td>prefork</td></tr>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho</table>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho <p>Die Direktive <code class="directive">MinSpareServers</code> bestimmt das
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho gew�nschte Minimum der <em>unbesch�ftigten</em>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho Kindprozesse des Servers. Ein unbesch�ftigter Prozess ist einer, der
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho keine Anfrage bedient. Wenn weniger als
9b15b7846d4de01bb5d9700a24077787e984e8abLennart Poettering <code class="directive">MinSpareServers</code> Prozesse unbesch�ftigt sind,
095dc59660c3dde782f32fe5a52b577f7700578bLennart Poettering dann erstellt der Elternprozess neue mit einer maximalen Rate von 1
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho pro Sekunde.</p>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho <p>Die Feineinstellung des Parameters sollte nur bei sehr
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho besch�ftigten Angeboten notwendig sein. Es ist nahezu immer eine
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho schlechte ide, den Parameter auf einen hohen Wert zu setzen.</p>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho<h3>Siehe auch</h3>
3d161f991e16369aa59f447eb4cdb90af33261c8Lennart Poettering<ul>
8c7db2fb2186277f9572d58b664cc59792ee4f50Evgeny Vereshchagin<li><code class="directive"><a href="#maxspareservers">MaxSpareServers</a></code></li>
eb9da376d76b48585b3b63b4f91903b54f7abd36Lennart Poettering<li><code class="directive"><a href="/mod/mpm_common.html#startservers">StartServers</a></code></li>
6c12b52e19640747e96f89d85422941a23dc6b29Lennart Poettering</ul>
6c12b52e19640747e96f89d85422941a23dc6b29Lennart Poettering</div>
c7040b5d1c2c148f12b6a5eef3dfce1661805131Lennart Poettering</div>
4c213d6cf416917c61f82d8bee795b8f3a4c5372WaLyong Cho<div class="bottomlang">
6c12b52e19640747e96f89d85422941a23dc6b29Lennart Poettering<p><span>Verf�gbare Sprachen: </span><a href="/de/mod/prefork.html" title="Deutsch">&nbsp;de&nbsp;</a> |
6c12b52e19640747e96f89d85422941a23dc6b29Lennart Poettering<a href="/en/mod/prefork.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
6c12b52e19640747e96f89d85422941a23dc6b29Lennart Poettering<a href="/ja/mod/prefork.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a></p>
6c12b52e19640747e96f89d85422941a23dc6b29Lennart Poettering</div><div id="footer">
095dc59660c3dde782f32fe5a52b577f7700578bLennart Poettering<p class="apache">Copyright 1995-2006 The Apache Software Foundation or its licensors, as applicable.<br />Lizenziert unter der <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
6c12b52e19640747e96f89d85422941a23dc6b29Lennart Poettering<p class="menu"><a href="/mod/">Module</a> | <a href="/mod/directives.html">Direktiven</a> | <a href="/faq/">FAQ</a> | <a href="/glossary.html">Glossar</a> | <a href="/sitemap.html">Seitenindex</a></p></div>
6c12b52e19640747e96f89d85422941a23dc6b29Lennart Poettering</body></html>