mpm_common.html.de revision 3f08db06526d6901aa08c110b5bc7dde6bc39905
74086452b5093fa1a58446034c6ddfd67dab5651kess<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
74086452b5093fa1a58446034c6ddfd67dab5651kess<html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de"><head><!--
74086452b5093fa1a58446034c6ddfd67dab5651kess XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
74086452b5093fa1a58446034c6ddfd67dab5651kess This file is generated from xml source: DO NOT EDIT
74086452b5093fa1a58446034c6ddfd67dab5651kess XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
74086452b5093fa1a58446034c6ddfd67dab5651kess<link href="/style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
74086452b5093fa1a58446034c6ddfd67dab5651kess<link href="/style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
74086452b5093fa1a58446034c6ddfd67dab5651kess<link href="/style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
74086452b5093fa1a58446034c6ddfd67dab5651kess<link href="/images/favicon.ico" rel="shortcut icon" /></head>
74086452b5093fa1a58446034c6ddfd67dab5651kess<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>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="up"><a href="./"><img title="<-" alt="<-" src="/images/left.gif" /></a></div>
3f08db06526d6901aa08c110b5bc7dde6bc39905nd<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP-Server</a> > <a href="http://httpd.apache.org/docs/">Dokumentation</a> > <a href="../">Version 2.5</a> > <a href="./">Module</a></div>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div id="preamble"><h1>Allgemeine Direktiven der Apache-MPMs</h1>
ad74a0524a06bfe11b7de9e3b4ce7233ab3bd3f7nd<p><span>Verf�gbare Sprachen: </span><a href="/de/mod/mpm_common.html" title="Deutsch"> de </a> |
ad74a0524a06bfe11b7de9e3b4ce7233ab3bd3f7nd<a href="/en/mod/mpm_common.html" hreflang="en" rel="alternate" title="English"> en </a> |
fac8c35bfb158112226ab43ddf84d59daca5dc30nd<a href="/ja/mod/mpm_common.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |
f086b4b402fa9a2fefc7dda85de2a3cc1cd0a654rjung<a href="/tr/mod/mpm_common.html" hreflang="tr" rel="alternate" title="T�rk�e"> tr </a></p>
4b575a6b6704b516f22d65a3ad35696d7b9ba372rpluem<div class="outofdate">Diese �bersetzung ist m�glicherweise
4b575a6b6704b516f22d65a3ad35696d7b9ba372rpluem nicht mehr aktuell. Bitte pr�fen Sie die englische Version auf
4b575a6b6704b516f22d65a3ad35696d7b9ba372rpluem die neuesten �nderungen.</div>
74086452b5093fa1a58446034c6ddfd67dab5651kess<table class="module"><tr><th><a href="module-dict.html#Description">Beschreibung:</a></th><td>Eine Sammlung von Direktiven, die in mehr als einem
74086452b5093fa1a58446034c6ddfd67dab5651kess Multi-Processing-Modul (MPM) implementiert sind.</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="module-dict.html#Status">Status:</a></th><td>MPM</td></tr></table>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div id="quickview"><h3 class="directives">Direktiven</h3>
74086452b5093fa1a58446034c6ddfd67dab5651kess<li><img alt="" src="/images/down.gif" /> <a href="#coredumpdirectory">CoreDumpDirectory</a></li>
d9eaa83c63eb571d519610f7e9a1d73360ba4d32nd<li><img alt="" src="/images/down.gif" /> <a href="#enableexceptionhook">EnableExceptionHook</a></li>
b9f522ae1c0ed2bf3fc4444245bf28b2e2449a65nd<li><img alt="" src="/images/down.gif" /> <a href="#gracefulshutdowntimeout">GracefulShutdownTimeout</a></li>
74086452b5093fa1a58446034c6ddfd67dab5651kess<li><img alt="" src="/images/down.gif" /> <a href="#listen">Listen</a></li>
74086452b5093fa1a58446034c6ddfd67dab5651kess<li><img alt="" src="/images/down.gif" /> <a href="#listenbacklog">ListenBackLog</a></li>
b9f522ae1c0ed2bf3fc4444245bf28b2e2449a65nd<li><img alt="" src="/images/down.gif" /> <a href="#maxconnectionsperchild">MaxConnectionsPerChild</a></li>
74086452b5093fa1a58446034c6ddfd67dab5651kess<li><img alt="" src="/images/down.gif" /> <a href="#maxmemfree">MaxMemFree</a></li>
c38e2a97e43fc69b22f6b03c6d2f60e3bd705f89sf<li><img alt="" src="/images/down.gif" /> <a href="#maxrequestworkers">MaxRequestWorkers</a></li>
74086452b5093fa1a58446034c6ddfd67dab5651kess<li><img alt="" src="/images/down.gif" /> <a href="#maxsparethreads">MaxSpareThreads</a></li>
74086452b5093fa1a58446034c6ddfd67dab5651kess<li><img alt="" src="/images/down.gif" /> <a href="#minsparethreads">MinSpareThreads</a></li>
74086452b5093fa1a58446034c6ddfd67dab5651kess<li><img alt="" src="/images/down.gif" /> <a href="#pidfile">PidFile</a></li>
b9f522ae1c0ed2bf3fc4444245bf28b2e2449a65nd<li><img alt="" src="/images/down.gif" /> <a href="#receivebuffersize">ReceiveBufferSize</a></li>
74086452b5093fa1a58446034c6ddfd67dab5651kess<li><img alt="" src="/images/down.gif" /> <a href="#scoreboardfile">ScoreBoardFile</a></li>
74086452b5093fa1a58446034c6ddfd67dab5651kess<li><img alt="" src="/images/down.gif" /> <a href="#sendbuffersize">SendBufferSize</a></li>
74086452b5093fa1a58446034c6ddfd67dab5651kess<li><img alt="" src="/images/down.gif" /> <a href="#serverlimit">ServerLimit</a></li>
74086452b5093fa1a58446034c6ddfd67dab5651kess<li><img alt="" src="/images/down.gif" /> <a href="#startservers">StartServers</a></li>
74086452b5093fa1a58446034c6ddfd67dab5651kess<li><img alt="" src="/images/down.gif" /> <a href="#startthreads">StartThreads</a></li>
74086452b5093fa1a58446034c6ddfd67dab5651kess<li><img alt="" src="/images/down.gif" /> <a href="#threadlimit">ThreadLimit</a></li>
74086452b5093fa1a58446034c6ddfd67dab5651kess<li><img alt="" src="/images/down.gif" /> <a href="#threadsperchild">ThreadsPerChild</a></li>
b92b52b4e80be062c6ba4549570cf8de360b1c86nd<li><img alt="" src="/images/down.gif" /> <a href="#threadstacksize">ThreadStackSize</a></li>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="directive-section"><h2><a name="CoreDumpDirectory" id="CoreDumpDirectory">CoreDumpDirectory</a>-<a name="coredumpdirectory" id="coredumpdirectory">Direktive</a></h2>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Description">Beschreibung:</a></th><td>Verzeichnis, in das der Apache zu wechseln versucht, bevor er
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>CoreDumpDirectory <var>Verzeichnis</var></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Default">Voreinstellung:</a></th><td><code>F�r die Voreinstellung siehe Beschreibung</code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Context">Kontext:</a></th><td>Serverkonfiguration</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>MPM</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Module">Modul:</a></th><td><code class="module"><a href="/mod/beos.html">beos</a></code>, <code class="module"><a href="/mod/leader.html">leader</a></code>, <code class="module"><a href="/mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="/mod/perchild.html">perchild</a></code>, <code class="module"><a href="/mod/prefork.html">prefork</a></code>, <code class="module"><a href="/mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="/mod/worker.html">worker</a></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Dies beeinflusst das Verzeichnis, in welches der Apache zu wechseln
74086452b5093fa1a58446034c6ddfd67dab5651kess versucht, bevor er einen Hauptspeicherauszug <span class="transnote">(<em>Anm.d.�.:</em> einen
74086452b5093fa1a58446034c6ddfd67dab5651kess so genannten Core-Dump)</span> erstellt. Die Voreinstellung ist das
74086452b5093fa1a58446034c6ddfd67dab5651kess <code class="directive"><a href="/mod/core.html#serverroot">ServerRoot</a></code>-Verzeichnis. Da dieses
74086452b5093fa1a58446034c6ddfd67dab5651kess jedoch nicht f�r den Benutzer beschreibbar sein soll, unter dem
74086452b5093fa1a58446034c6ddfd67dab5651kess der Server l�uft, werden normalerweise keine
74086452b5093fa1a58446034c6ddfd67dab5651kess Hauptspeicherausz�ge geschrieben. Wenn Sie zum Debuggen
3c57a44599856ff5d7ed979b57ac09e477f2f05cmartin einen Hauptspeicherauszug haben m�chten, k�nnen Sie
74086452b5093fa1a58446034c6ddfd67dab5651kess ihn mit dieser Direktive an einem anderen Ort ablegen lassen.</p>
ab8cf25bbd3274cdd90123f20d360d6d68514a2ekess <div class="note"><h3>Hauptspeicherausz�ge unter Linux</h3>
ab8cf25bbd3274cdd90123f20d360d6d68514a2ekess <p>Wenn Apache als <code>root</code> startet und zu einem anderen Benutzer
ab8cf25bbd3274cdd90123f20d360d6d68514a2ekess wechselt, <em>deaktiviert</em> der Linux-Kernel Hauptspeicherausz�ge
ab8cf25bbd3274cdd90123f20d360d6d68514a2ekess auch dann, wenn der Prozess in dem Verzeichnis schreiben darf. Ab Linux
ab8cf25bbd3274cdd90123f20d360d6d68514a2ekess 2.4 reaktiviert Apache (ab 2.0.46) Hauptspeicherausz�ge wieder,
ab8cf25bbd3274cdd90123f20d360d6d68514a2ekess jedoch nur dann, wenn Sie explizit
ab8cf25bbd3274cdd90123f20d360d6d68514a2ekess <code class="directive">CoreDumpDirectory</code> konfigurieren.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
d9eaa83c63eb571d519610f7e9a1d73360ba4d32nd<div class="directive-section"><h2><a name="EnableExceptionHook" id="EnableExceptionHook">EnableExceptionHook</a>-<a name="enableexceptionhook" id="enableexceptionhook">Direktive</a></h2>
d9eaa83c63eb571d519610f7e9a1d73360ba4d32nd<tr><th><a href="directive-dict.html#Description">Beschreibung:</a></th><td>Aktiviert einen Hook, der nach einem Absturz noch
d9eaa83c63eb571d519610f7e9a1d73360ba4d32nd<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>EnableExceptionHook On|Off</code></td></tr>
d9eaa83c63eb571d519610f7e9a1d73360ba4d32nd<tr><th><a href="directive-dict.html#Default">Voreinstellung:</a></th><td><code>EnableExceptionHook Off</code></td></tr>
d9eaa83c63eb571d519610f7e9a1d73360ba4d32nd<tr><th><a href="directive-dict.html#Context">Kontext:</a></th><td>Serverkonfiguration</td></tr>
d9eaa83c63eb571d519610f7e9a1d73360ba4d32nd<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>MPM</td></tr>
d9eaa83c63eb571d519610f7e9a1d73360ba4d32nd<tr><th><a href="directive-dict.html#Module">Modul:</a></th><td><code class="module"><a href="/mod/leader.html">leader</a></code>, <code class="module"><a href="/mod/perchild.html">perchild</a></code>, <code class="module"><a href="/mod/prefork.html">prefork</a></code>, <code class="module"><a href="/mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="/mod/worker.html">worker</a></code></td></tr>
d9eaa83c63eb571d519610f7e9a1d73360ba4d32nd<tr><th><a href="directive-dict.html#Compatibility">Kompatibilit�t:</a></th><td>Verf�gbar seit Version 2.0.49</td></tr>
d9eaa83c63eb571d519610f7e9a1d73360ba4d32nd <p>Diese Direktive ist aus Sicherheitsgr�nden nur verf�gbar,
d9eaa83c63eb571d519610f7e9a1d73360ba4d32nd wenn der Server mit der Option <code>--enable-exception-hook</code>
d9eaa83c63eb571d519610f7e9a1d73360ba4d32nd konfiguriert wurde. Sie aktiviert einen Hook, der es externen Modulen
d9eaa83c63eb571d519610f7e9a1d73360ba4d32nd erlaubt, sich dort einzuh�ngen und nach dem Absturz eines
d9eaa83c63eb571d519610f7e9a1d73360ba4d32nd Kindprozesses noch Aktionen durchzuf�hren.</p>
d9eaa83c63eb571d519610f7e9a1d73360ba4d32nd <p>Es existieren bereits zwei Module, <code>mod_whatkilledus</code> und
32eb86ffb5f8a3e5510a1f6e9cf8caa9497913c4erikabele <code>mod_backtrace</code>, welche diesen Hook verwenden. Weitere
32eb86ffb5f8a3e5510a1f6e9cf8caa9497913c4erikabele Informationen hierzu finden Sie auf Jeff Trawicks <a href="http://www.apache.org/~trawick/exception_hook.html">EnableExceptionHook-Seite</a>.</p>
d9eaa83c63eb571d519610f7e9a1d73360ba4d32nd<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
b9f522ae1c0ed2bf3fc4444245bf28b2e2449a65nd<div class="directive-section"><h2><a name="GracefulShutdownTimeout" id="GracefulShutdownTimeout">GracefulShutdownTimeout</a>-<a name="gracefulshutdowntimeout" id="gracefulshutdowntimeout">Direktive</a></h2>
b9f522ae1c0ed2bf3fc4444245bf28b2e2449a65nd<tr><th><a href="directive-dict.html#Description">Beschreibung:</a></th><td>Specify a timeout after which a gracefully shutdown server
b9f522ae1c0ed2bf3fc4444245bf28b2e2449a65nd<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>GracefulShutDownTimeout <var>seconds</var></code></td></tr>
b9f522ae1c0ed2bf3fc4444245bf28b2e2449a65nd<tr><th><a href="directive-dict.html#Default">Voreinstellung:</a></th><td><code>GracefulShutDownTimeout 0</code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Context">Kontext:</a></th><td>Serverkonfiguration</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>MPM</td></tr>
b9f522ae1c0ed2bf3fc4444245bf28b2e2449a65nd<tr><th><a href="directive-dict.html#Module">Modul:</a></th><td><code class="module"><a href="/mod/prefork.html">prefork</a></code>, <code class="module"><a href="/mod/worker.html">worker</a></code>, <code class="module"><a href="/mod/event.html">event</a></code></td></tr>
b9f522ae1c0ed2bf3fc4444245bf28b2e2449a65nd<tr><th><a href="directive-dict.html#Compatibility">Kompatibilit�t:</a></th><td>Available in version 2.2 and later</td></tr>
b50118d01362da61a274ac063658a585c4b3e180nd noch nicht �bersetzt. Bitte schauen Sie in die englische
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="directive-section"><h2><a name="Listen" id="Listen">Listen</a>-<a name="listen" id="listen">Direktive</a></h2>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Description">Beschreibung:</a></th><td>IP-Adressen und Ports, an denen der Server lauscht</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>Listen [<var>IP-Addresse</var>:]<var>Port</var></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Context">Kontext:</a></th><td>Serverkonfiguration</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>MPM</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Module">Modul:</a></th><td><code class="module"><a href="/mod/beos.html">beos</a></code>, <code class="module"><a href="/mod/leader.html">leader</a></code>, <code class="module"><a href="/mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="/mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="/mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="/mod/perchild.html">perchild</a></code>, <code class="module"><a href="/mod/prefork.html">prefork</a></code>, <code class="module"><a href="/mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="/mod/worker.html">worker</a></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Compatibility">Kompatibilit�t:</a></th><td>Seit Apache 2.0 vorgeschrieben</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Die Direktive <code class="directive">Listen</code> weist den Apache an,
74086452b5093fa1a58446034c6ddfd67dab5651kess nur an den angegebenen IP-Adressen oder Ports zu lauschen.
74086452b5093fa1a58446034c6ddfd67dab5651kess Standardm��ig antwortet er auf alle Anfragen an allen
74086452b5093fa1a58446034c6ddfd67dab5651kess IP-Interfaces. <code class="directive">Listen</code> ist nun eine notwendige
74086452b5093fa1a58446034c6ddfd67dab5651kess Anweisung. Wenn sie nicht in der Konfigurationsdatei enthalten ist,
74086452b5093fa1a58446034c6ddfd67dab5651kess wird der Server-Start fehlschlagen. Dies ist eine �nderung
74086452b5093fa1a58446034c6ddfd67dab5651kess gegen�ber fr�heren Versionen des Apache.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Die Direktive <code class="directive">Listen</code> weist den Server an,
74086452b5093fa1a58446034c6ddfd67dab5651kess ankommende Anfragen am angegebenen Port oder der
74086452b5093fa1a58446034c6ddfd67dab5651kess Kombination aus Adresse und Port entgegenzunehmen. Wenn nur eine Portnummer
74086452b5093fa1a58446034c6ddfd67dab5651kess angegeben ist, dann lauscht der Server am angegebenen Port an allen
74086452b5093fa1a58446034c6ddfd67dab5651kess Interfaces. Wenn sowohl eine IP-Adresse als auch ein Port angegeben
74086452b5093fa1a58446034c6ddfd67dab5651kess sind, dann lauscht der Server am angegeben Port und Interface.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Es k�nnen mehrere <code class="directive">Listen</code>-Anweisungen
74086452b5093fa1a58446034c6ddfd67dab5651kess verwendet werden, um eine Reihe von Adressen und Port anzugeben, an
74086452b5093fa1a58446034c6ddfd67dab5651kess denen gelauscht werden soll. Der Server antwortet auf Anfragen von
74086452b5093fa1a58446034c6ddfd67dab5651kess jedem der aufgef�hrten Adressen und Ports.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Um beispielsweise den Server Verbindungen an den beiden Ports 80 und
74086452b5093fa1a58446034c6ddfd67dab5651kess 8000 annehmen zu lassen, verwenden Sie:</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess Listen 80<br />
74086452b5093fa1a58446034c6ddfd67dab5651kess Listen 8000
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Um den Server Verbindungen an zwei angegebenen Interfaces und Ports
74086452b5093fa1a58446034c6ddfd67dab5651kess annehmen zu lassen, verwenden Sie:</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess Listen 192.170.2.1:80<br />
74086452b5093fa1a58446034c6ddfd67dab5651kess Listen 192.170.2.5:8000
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>IPv6-Adressen m�ssen wie in dem folgenden Beispiel in eckige
74086452b5093fa1a58446034c6ddfd67dab5651kess Klammern eingeschlossen werden:</p>
5383fa753e1bcd3a04ec34ba9810d671302380f2colm Listen [2001:db8::a00:20ff:fea7:ccea]:80
4301c61a5ee07ed0059e24ad6ebc6491ac1b7b61nd Mehrere <code class="directive">Listen</code>-Direktiven f�r gleiche
4301c61a5ee07ed0059e24ad6ebc6491ac1b7b61nd IP-Adresse und Port f�hren zur Fehlermeldung
4301c61a5ee07ed0059e24ad6ebc6491ac1b7b61nd <code>Address already in use</code> <span class="transnote">(<em>Anm.d.�.:</em> Adresse schon in
4301c61a5ee07ed0059e24ad6ebc6491ac1b7b61nd Benutzung)</span>.
74086452b5093fa1a58446034c6ddfd67dab5651kess<li><a href="/bind.html">Bestimmen, welche Adressen und Ports der
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="directive-section"><h2><a name="ListenBackLog" id="ListenBackLog">ListenBackLog</a>-<a name="listenbacklog" id="listenbacklog">Direktive</a></h2>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Description">Beschreibung:</a></th><td>Maximale L�nge der Warteschlange schwebender
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>ListenBacklog <var>backlog</var></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Default">Voreinstellung:</a></th><td><code>ListenBacklog 511</code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Context">Kontext:</a></th><td>Serverkonfiguration</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>MPM</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Module">Modul:</a></th><td><code class="module"><a href="/mod/beos.html">beos</a></code>, <code class="module"><a href="/mod/leader.html">leader</a></code>, <code class="module"><a href="/mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="/mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="/mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="/mod/perchild.html">perchild</a></code>, <code class="module"><a href="/mod/prefork.html">prefork</a></code>, <code class="module"><a href="/mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="/mod/worker.html">worker</a></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Die maximale L�nge der Warteschlange schwebender Verbindungen.
74086452b5093fa1a58446034c6ddfd67dab5651kess �blicherweise ist keine Feineinstellung notwendig oder sinnvoll,
74086452b5093fa1a58446034c6ddfd67dab5651kess auf einigen System kann es jedoch gew�nscht sein, diesen Wert bei
74086452b5093fa1a58446034c6ddfd67dab5651kess TCP-SYN-Angriffen zu erh�hen. Beachten Sie auch die Beschreibung des
74086452b5093fa1a58446034c6ddfd67dab5651kess backlog-Parameters der Systemfunktion <code>listen(2)</code>.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Der Wert wird vom Betriebssystem oft auf eine niedrigere
74086452b5093fa1a58446034c6ddfd67dab5651kess Einstellung begrenzt. Dies variiert von Betriebssystem zu Betriebssystem.
74086452b5093fa1a58446034c6ddfd67dab5651kess Beachten Sie auch, dass viele Betriebssyteme nicht genau beachten,
74086452b5093fa1a58446034c6ddfd67dab5651kess was f�r backlog angegeben ist, jedoch einen Wert basierend auf der
74086452b5093fa1a58446034c6ddfd67dab5651kess Angabe (normalerweiseweise jedoch gr��er als diese) verwenden.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
b9f522ae1c0ed2bf3fc4444245bf28b2e2449a65nd<div class="directive-section"><h2><a name="MaxConnectionsPerChild" id="MaxConnectionsPerChild">MaxConnectionsPerChild</a>-<a name="maxconnectionsperchild" id="maxconnectionsperchild">Direktive</a></h2>
b9f522ae1c0ed2bf3fc4444245bf28b2e2449a65nd<tr><th><a href="directive-dict.html#Description">Beschreibung:</a></th><td>Limit on the number of connections that an individual child server
b9f522ae1c0ed2bf3fc4444245bf28b2e2449a65nd<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>MaxConnectionsPerChild <var>number</var></code></td></tr>
b9f522ae1c0ed2bf3fc4444245bf28b2e2449a65nd<tr><th><a href="directive-dict.html#Default">Voreinstellung:</a></th><td><code>MaxConnectionsPerChild 0</code></td></tr>
b9f522ae1c0ed2bf3fc4444245bf28b2e2449a65nd<tr><th><a href="directive-dict.html#Context">Kontext:</a></th><td>Serverkonfiguration</td></tr>
b9f522ae1c0ed2bf3fc4444245bf28b2e2449a65nd<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>MPM</td></tr>
8cef90cad1b259d4a94f6095aa30439c60549a5drbowen<tr><th><a href="directive-dict.html#Module">Modul:</a></th><td><code class="module"><a href="/mod/event.html">event</a></code>, <code class="module"><a href="/mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="/mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="/mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="/mod/prefork.html">prefork</a></code>, <code class="module"><a href="/mod/worker.html">worker</a></code></td></tr>
b9f522ae1c0ed2bf3fc4444245bf28b2e2449a65nd<tr><th><a href="directive-dict.html#Compatibility">Kompatibilit�t:</a></th><td>Available Apache HTTP Server 2.3.9 and later. The old name
b9f522ae1c0ed2bf3fc4444245bf28b2e2449a65nd<code>MaxRequestsPerChild</code> is still supported.</td></tr>
b50118d01362da61a274ac063658a585c4b3e180nd noch nicht �bersetzt. Bitte schauen Sie in die englische
b9f522ae1c0ed2bf3fc4444245bf28b2e2449a65nd<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="directive-section"><h2><a name="MaxMemFree" id="MaxMemFree">MaxMemFree</a>-<a name="maxmemfree" id="maxmemfree">Direktive</a></h2>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Description">Beschreibung:</a></th><td>Maximale Menge des Arbeitsspeichers, den die
627c978514c54179736d152923478be7c8707f9bnd Haupt-Zuteilungsroutine verwalten darf, ohne <code>free()</code>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>MaxMemFree <var>KBytes</var></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Default">Voreinstellung:</a></th><td><code>MaxMemFree 0</code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Context">Kontext:</a></th><td>Serverkonfiguration</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>MPM</td></tr>
0e214ccb30fe4fbbd6f331ffde9e89d136a9df87erikabele<tr><th><a href="directive-dict.html#Module">Modul:</a></th><td><code class="module"><a href="/mod/beos.html">beos</a></code>, <code class="module"><a href="/mod/leader.html">leader</a></code>, <code class="module"><a href="/mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="/mod/prefork.html">prefork</a></code>, <code class="module"><a href="/mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="/mod/worker.html">worker</a></code>, <code class="module"><a href="/mod/mpm_winnt.html">mpm_winnt</a></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Die Direktive <code class="directive">MaxMemFree</code> gibt die maximale
74086452b5093fa1a58446034c6ddfd67dab5651kess Menge freier Kilobytes an, welche die Haupt-Zuteilungsroutine verwalten
74086452b5093fa1a58446034c6ddfd67dab5651kess darf, ohne <code>free()</code> aufzurufen. Wenn keine Angabe gemacht wird,
74086452b5093fa1a58446034c6ddfd67dab5651kess oder Null angegeben ist, wird dieser Wert nicht eingeschr�nkt.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
c38e2a97e43fc69b22f6b03c6d2f60e3bd705f89sf<div class="directive-section"><h2><a name="MaxRequestWorkers" id="MaxRequestWorkers">MaxRequestWorkers</a>-<a name="maxrequestworkers" id="maxrequestworkers">Direktive</a></h2>
c38e2a97e43fc69b22f6b03c6d2f60e3bd705f89sf<tr><th><a href="directive-dict.html#Description">Beschreibung:</a></th><td>Maximum number of connections that will be processed
c38e2a97e43fc69b22f6b03c6d2f60e3bd705f89sf<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>MaxRequestWorkers <var>number</var></code></td></tr>
c38e2a97e43fc69b22f6b03c6d2f60e3bd705f89sf<tr><th><a href="directive-dict.html#Default">Voreinstellung:</a></th><td><code>See usage for details</code></td></tr>
c38e2a97e43fc69b22f6b03c6d2f60e3bd705f89sf<tr><th><a href="directive-dict.html#Context">Kontext:</a></th><td>Serverkonfiguration</td></tr>
c38e2a97e43fc69b22f6b03c6d2f60e3bd705f89sf<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>MPM</td></tr>
c38e2a97e43fc69b22f6b03c6d2f60e3bd705f89sf<tr><th><a href="directive-dict.html#Module">Modul:</a></th><td><code class="module"><a href="/mod/event.html">event</a></code>, <code class="module"><a href="/mod/prefork.html">prefork</a></code>, <code class="module"><a href="/mod/worker.html">worker</a></code></td></tr>
c38e2a97e43fc69b22f6b03c6d2f60e3bd705f89sf noch nicht �bersetzt. Bitte schauen Sie in die englische
c38e2a97e43fc69b22f6b03c6d2f60e3bd705f89sf<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="directive-section"><h2><a name="MaxSpareThreads" id="MaxSpareThreads">MaxSpareThreads</a>-<a name="maxsparethreads" id="maxsparethreads">Direktive</a></h2>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Description">Beschreibung:</a></th><td>Maximale Anzahl unbesch�ftigter Threads</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>MaxSpareThreads <var>Anzahl</var></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Default">Voreinstellung:</a></th><td><code>F�r Details siehe Beschreibung</code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Context">Kontext:</a></th><td>Serverkonfiguration</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>MPM</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Module">Modul:</a></th><td><code class="module"><a href="/mod/beos.html">beos</a></code>, <code class="module"><a href="/mod/leader.html">leader</a></code>, <code class="module"><a href="/mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="/mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="/mod/perchild.html">perchild</a></code>, <code class="module"><a href="/mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="/mod/worker.html">worker</a></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Maximale Anzahl unbesch�ftigter Threads. Die verschiedenen MPMs
74086452b5093fa1a58446034c6ddfd67dab5651kess behandeln diese Anweisung unterschiedlich.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Die Voreinstellung f�r <code class="module"><a href="/mod/perchild.html">perchild</a></code> ist
74086452b5093fa1a58446034c6ddfd67dab5651kess <code>MaxSpareThreads 10</code>. Das MPM �berwacht die Anzahl der
74086452b5093fa1a58446034c6ddfd67dab5651kess unbesch�ftigten Threads auf der Basis einzelner Kindprozesse. Wenn
74086452b5093fa1a58446034c6ddfd67dab5651kess zu viele unbesch�ftigte Threads in einem Kindprozess existieren,
74086452b5093fa1a58446034c6ddfd67dab5651kess beendet der Server Threads innerhalb dieses Kindprozesses.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Die Voreinstellung f�r <code class="module"><a href="/mod/worker.html">worker</a></code>,
74086452b5093fa1a58446034c6ddfd67dab5651kess <code class="module"><a href="/mod/leader.html">leader</a></code> und <code class="module"><a href="/mod/threadpool.html">threadpool</a></code> ist
74086452b5093fa1a58446034c6ddfd67dab5651kess <code>MaxSpareThreads 250</code>. Diese MPMs behandeln Threads
74086452b5093fa1a58446034c6ddfd67dab5651kess auf einer serverweiten Basis. Wenn zu viele unbesch�ftigte Threads
74086452b5093fa1a58446034c6ddfd67dab5651kess im Server existieren, dann werden solange Kindprozesse beendet, bis
74086452b5093fa1a58446034c6ddfd67dab5651kess die Anzahl der unbesch�ftigten Threads kleiner als der
74086452b5093fa1a58446034c6ddfd67dab5651kess angegebene Wert ist.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Die Voreinstellung f�r <code class="module"><a href="/mod/mpm_netware.html">mpm_netware</a></code> ist
74086452b5093fa1a58446034c6ddfd67dab5651kess <code>MaxSpareThreads 100</code>. Da dieses MPM nur einen einzigen
74086452b5093fa1a58446034c6ddfd67dab5651kess Prozess ausf�hrt, ist die Z�hlung �bersch�ssiger
74086452b5093fa1a58446034c6ddfd67dab5651kess Threads ebenfalls serverweit.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p><code class="module"><a href="/mod/beos.html">beos</a></code> and <code class="module"><a href="/mod/mpmt_os2.html">mpmt_os2</a></code> arbeiten
74086452b5093fa1a58446034c6ddfd67dab5651kess �hnlich wie <code class="module"><a href="/mod/mpm_netware.html">mpm_netware</a></code>. Die Voreinstellung
74086452b5093fa1a58446034c6ddfd67dab5651kess f�r <code class="module"><a href="/mod/beos.html">beos</a></code> ist <code>MaxSpareThreads 50</code>.
74086452b5093fa1a58446034c6ddfd67dab5651kess Die Voreinstellung f�r <code class="module"><a href="/mod/mpmt_os2.html">mpmt_os2</a></code> ist
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Der Wertebereich von <code class="directive">MaxSpareThreads</code>
74086452b5093fa1a58446034c6ddfd67dab5651kess ist eingeschr�nkt. Apache korrigiert den angegebenen Wert
74086452b5093fa1a58446034c6ddfd67dab5651kess automatisch gem�� den folgenden Regeln:</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <li><code class="module"><a href="/mod/perchild.html">perchild</a></code> verlangt, dass <code class="directive">MaxSpareThreads</code> kleiner oder gleich <code class="directive"><a href="#threadlimit">ThreadLimit</a></code> ist.</li>
74086452b5093fa1a58446034c6ddfd67dab5651kess <li><code class="module"><a href="/mod/mpm_netware.html">mpm_netware</a></code> verlangt einen Wert gr��er
74086452b5093fa1a58446034c6ddfd67dab5651kess als <code class="directive"><a href="#minsparethreads">MinSpareThreads</a></code>.</li>
74086452b5093fa1a58446034c6ddfd67dab5651kess <li>Bei <code class="module"><a href="/mod/leader.html">leader</a></code>, <code class="module"><a href="/mod/threadpool.html">threadpool</a></code> und
74086452b5093fa1a58446034c6ddfd67dab5651kess <code class="module"><a href="/mod/worker.html">worker</a></code> muss der Wert gr��er oder gleich
74086452b5093fa1a58446034c6ddfd67dab5651kess der Summe aus <code class="directive"><a href="#minsparethreads">MinSpareThreads</a></code> und
74086452b5093fa1a58446034c6ddfd67dab5651kess <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> sein.</li>
74086452b5093fa1a58446034c6ddfd67dab5651kess<li><code class="directive"><a href="#minsparethreads">MinSpareThreads</a></code></li>
74086452b5093fa1a58446034c6ddfd67dab5651kess<li><code class="directive"><a href="#startservers">StartServers</a></code></li>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="directive-section"><h2><a name="MinSpareThreads" id="MinSpareThreads">MinSpareThreads</a>-<a name="minsparethreads" id="minsparethreads">Direktive</a></h2>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Description">Beschreibung:</a></th><td>Minimale Anzahl unbesch�ftigter Threads, die zur
74086452b5093fa1a58446034c6ddfd67dab5651kess Bedienung von Anfragespitzen zur Verf�gung stehen</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>MinSpareThreads <var>Anzahl</var></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Default">Voreinstellung:</a></th><td><code>F�r Details siehe Beschreibung</code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Context">Kontext:</a></th><td>Serverkonfiguration</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>MPM</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Module">Modul:</a></th><td><code class="module"><a href="/mod/beos.html">beos</a></code>, <code class="module"><a href="/mod/leader.html">leader</a></code>, <code class="module"><a href="/mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="/mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="/mod/perchild.html">perchild</a></code>, <code class="module"><a href="/mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="/mod/worker.html">worker</a></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Minimale Anzahl unbesch�ftigter Threads, um Anfragespitzen
74086452b5093fa1a58446034c6ddfd67dab5651kess zu bedienen. Die verschiedenen MPMs behandeln die Anweisung
74086452b5093fa1a58446034c6ddfd67dab5651kess unterschiedlich.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p><code class="module"><a href="/mod/perchild.html">perchild</a></code> verwendet die Voreinstellung
74086452b5093fa1a58446034c6ddfd67dab5651kess <code>MinSpareThreads 5</code> und �berwacht die Anzahl der
74086452b5093fa1a58446034c6ddfd67dab5651kess unbesch�ftigten Threads auf der Basis einzelner Kindprozesse. Wenn
74086452b5093fa1a58446034c6ddfd67dab5651kess in einem Kindprozess nicht gen�gend unbesch�ftigte
74086452b5093fa1a58446034c6ddfd67dab5651kess Threads vorhanden sind, erstellt der Server neue Threads innerhalb
74086452b5093fa1a58446034c6ddfd67dab5651kess dieses Kindprozesses. Wenn Sie also <code class="directive"><a href="/mod/perchild.html#numservers">NumServers</a></code> auf <code>10</code> und <code class="directive">MinSpareThreads</code> auf einen Wert von <code>5</code> setzen,
74086452b5093fa1a58446034c6ddfd67dab5651kess haben Sie mindestens 50 unbesch�ftigte Threads auf Ihrem
74086452b5093fa1a58446034c6ddfd67dab5651kess System.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p><code class="module"><a href="/mod/worker.html">worker</a></code>, <code class="module"><a href="/mod/leader.html">leader</a></code> und
74086452b5093fa1a58446034c6ddfd67dab5651kess <code class="module"><a href="/mod/threadpool.html">threadpool</a></code> verwenden eine Voreinstellung von
74086452b5093fa1a58446034c6ddfd67dab5651kess <code>MinSpareThreads 75</code> und behandeln unbesch�ftigte
74086452b5093fa1a58446034c6ddfd67dab5651kess Threads auf serverweiter Basis. Wenn nicht gen�gend
74086452b5093fa1a58446034c6ddfd67dab5651kess unbesch�ftigte Threads im Server vorhanden sind, dann
74086452b5093fa1a58446034c6ddfd67dab5651kess werden solange Kindprozesse erzeugt, bis die Anzahl unbesch�ftigter
74086452b5093fa1a58446034c6ddfd67dab5651kess Threads gr��er als der angegebene Wert ist.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p><code class="module"><a href="/mod/mpm_netware.html">mpm_netware</a></code> verwendet die Voreinstellung
74086452b5093fa1a58446034c6ddfd67dab5651kess <code>MinSpareThreads 10</code> und verfolgt dies serverweit, da
74086452b5093fa1a58446034c6ddfd67dab5651kess es ein Einzelprozess-MPM ist.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p><code class="module"><a href="/mod/beos.html">beos</a></code> und <code class="module"><a href="/mod/mpmt_os2.html">mpmt_os2</a></code> arbeiten
74086452b5093fa1a58446034c6ddfd67dab5651kess �hnlich wie <code class="module"><a href="/mod/mpm_netware.html">mpm_netware</a></code>. Die Voreinstellung
74086452b5093fa1a58446034c6ddfd67dab5651kess f�r <code class="module"><a href="/mod/beos.html">beos</a></code> ist <code>MinSpareThreads 1</code>.
74086452b5093fa1a58446034c6ddfd67dab5651kess Die Voreinstellung f�r <code class="module"><a href="/mod/mpmt_os2.html">mpmt_os2</a></code> ist
74086452b5093fa1a58446034c6ddfd67dab5651kess<li><code class="directive"><a href="#maxsparethreads">MaxSpareThreads</a></code></li>
74086452b5093fa1a58446034c6ddfd67dab5651kess<li><code class="directive"><a href="#startservers">StartServers</a></code></li>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="directive-section"><h2><a name="PidFile" id="PidFile">PidFile</a>-<a name="pidfile" id="pidfile">Direktive</a></h2>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Description">Beschreibung:</a></th><td>Datei, in welcher der Server die Prozess-ID des Daemons
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>PidFile <var>Dateiname</var></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Default">Voreinstellung:</a></th><td><code>PidFile logs/httpd.pid</code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Context">Kontext:</a></th><td>Serverkonfiguration</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>MPM</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Module">Modul:</a></th><td><code class="module"><a href="/mod/beos.html">beos</a></code>, <code class="module"><a href="/mod/leader.html">leader</a></code>, <code class="module"><a href="/mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="/mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="/mod/perchild.html">perchild</a></code>, <code class="module"><a href="/mod/prefork.html">prefork</a></code>, <code class="module"><a href="/mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="/mod/worker.html">worker</a></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Die Direktive <code class="directive">PidFile</code> bestimmt die Datei,
74086452b5093fa1a58446034c6ddfd67dab5651kess in welcher der Server die Prozess-ID des Daemons ablegt. Wenn der
74086452b5093fa1a58446034c6ddfd67dab5651kess Dateiname nicht absolut angegeben wird, wird er relativ zu
74086452b5093fa1a58446034c6ddfd67dab5651kess <code class="directive"><a href="/mod/core.html#serverroot">ServerRoot</a></code> interpretiert.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Es ist oft hilfreich, dem Server ein Signal senden zu k�nnen,
74086452b5093fa1a58446034c6ddfd67dab5651kess damit er seine <code class="directive"><a href="/mod/core.html#errorlog">ErrorLog</a></code>s und
74086452b5093fa1a58446034c6ddfd67dab5651kess <code class="directive"><a href="/mod/mod_log_config.html#transferlog">TransferLog</a></code>s
74086452b5093fa1a58446034c6ddfd67dab5651kess schlie�t und dann neu �ffnet und seine
74086452b5093fa1a58446034c6ddfd67dab5651kess Konfigurationsdateien neu einliest. Dies kann durch Senden eines
74086452b5093fa1a58446034c6ddfd67dab5651kess SIGHUP-Signals (kill -1) an die Prozess-ID geschehen, die im
74086452b5093fa1a58446034c6ddfd67dab5651kess <code class="directive">PidFile</code> eingetragen ist.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Die <code class="directive">PidFile</code>-Datei unterliegt den
74086452b5093fa1a58446034c6ddfd67dab5651kess gleichen Warnungen �ber die Ablage von Protokolldateien
74086452b5093fa1a58446034c6ddfd67dab5651kess und <a href="/misc/security_tips.html#serverroot">Sicherheit</a>.</p>
4301c61a5ee07ed0059e24ad6ebc6491ac1b7b61nd <p>Ab Apache 2 wird empfohlen, nur das Skript <code class="program"><a href="/programs/apachectl.html">apachectl</a></code> zum (Neu-)Starten und Stoppen des Servers zu
4301c61a5ee07ed0059e24ad6ebc6491ac1b7b61nd verwenden.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
b9f522ae1c0ed2bf3fc4444245bf28b2e2449a65nd<div class="directive-section"><h2><a name="ReceiveBufferSize" id="ReceiveBufferSize">ReceiveBufferSize</a>-<a name="receivebuffersize" id="receivebuffersize">Direktive</a></h2>
b9f522ae1c0ed2bf3fc4444245bf28b2e2449a65nd<tr><th><a href="directive-dict.html#Description">Beschreibung:</a></th><td>TCP receive buffer size</td></tr>
b9f522ae1c0ed2bf3fc4444245bf28b2e2449a65nd<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>ReceiveBufferSize <var>bytes</var></code></td></tr>
b9f522ae1c0ed2bf3fc4444245bf28b2e2449a65nd<tr><th><a href="directive-dict.html#Default">Voreinstellung:</a></th><td><code>ReceiveBufferSize 0</code></td></tr>
b9f522ae1c0ed2bf3fc4444245bf28b2e2449a65nd<tr><th><a href="directive-dict.html#Context">Kontext:</a></th><td>Serverkonfiguration</td></tr>
b9f522ae1c0ed2bf3fc4444245bf28b2e2449a65nd<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>MPM</td></tr>
8cef90cad1b259d4a94f6095aa30439c60549a5drbowen<tr><th><a href="directive-dict.html#Module">Modul:</a></th><td><code class="module"><a href="/mod/event.html">event</a></code>, <code class="module"><a href="/mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="/mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="/mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="/mod/prefork.html">prefork</a></code>, <code class="module"><a href="/mod/worker.html">worker</a></code></td></tr>
b50118d01362da61a274ac063658a585c4b3e180nd noch nicht �bersetzt. Bitte schauen Sie in die englische
b9f522ae1c0ed2bf3fc4444245bf28b2e2449a65nd<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="directive-section"><h2><a name="ScoreBoardFile" id="ScoreBoardFile">ScoreBoardFile</a>-<a name="scoreboardfile" id="scoreboardfile">Direktive</a></h2>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Description">Beschreibung:</a></th><td>Ablageort der Datei, die zur Speicherung von Daten zur
74086452b5093fa1a58446034c6ddfd67dab5651kess Koordinierung der Kindprozesse verwendet wird</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>ScoreBoardFile <var>Dateipfad</var></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Default">Voreinstellung:</a></th><td><code>ScoreBoardFile logs/apache_status</code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Context">Kontext:</a></th><td>Serverkonfiguration</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>MPM</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Module">Modul:</a></th><td><code class="module"><a href="/mod/beos.html">beos</a></code>, <code class="module"><a href="/mod/leader.html">leader</a></code>, <code class="module"><a href="/mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="/mod/perchild.html">perchild</a></code>, <code class="module"><a href="/mod/prefork.html">prefork</a></code>, <code class="module"><a href="/mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="/mod/worker.html">worker</a></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Apache verwendet ein Scoreboard zur Kommunikation zwischen
74086452b5093fa1a58446034c6ddfd67dab5651kess seinen Eltern- und Kindprozessen. Einige Architekturen erfordern
74086452b5093fa1a58446034c6ddfd67dab5651kess eine Datei zur Unterst�tzung der Kommunikation. Wenn die Datei
74086452b5093fa1a58446034c6ddfd67dab5651kess undefiniert bleibt, versucht der Apache zuerst, das Scoreboard im
74086452b5093fa1a58446034c6ddfd67dab5651kess Arbeitsspeicher zu erstellen (Verwendung von anonymem Shared-Memory),
74086452b5093fa1a58446034c6ddfd67dab5651kess und versucht bei einem Fehlschlag anschlie�end die Datei auf
74086452b5093fa1a58446034c6ddfd67dab5651kess der Festplatte zu erstellen (Verwendung von Datei-basiertem
74086452b5093fa1a58446034c6ddfd67dab5651kess Shared-Memory). Die Angabe dieser Direktive veranla�t den
74086452b5093fa1a58446034c6ddfd67dab5651kess Apache stets, die Datei auf der Festplatte zu erstellen.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Datei-basiertes Shared-Memory ist f�r Applikationen von
74086452b5093fa1a58446034c6ddfd67dab5651kess Drittanbietern hilfreich, die direkten Zugriff auf das Scoreboard
74086452b5093fa1a58446034c6ddfd67dab5651kess ben�tigen.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Wenn Sie eine <code class="directive">ScoreBoardFile</code>-Anweisung
74086452b5093fa1a58446034c6ddfd67dab5651kess verwenden, erreichen Sie eventuell eine h�here Geschwindigkeit, wenn
74086452b5093fa1a58446034c6ddfd67dab5651kess Sie die Datei auf einer RAM-Disk ablegen. Achten Sie darauf, die
74086452b5093fa1a58446034c6ddfd67dab5651kess gleichen Warnungen wie �ber die Ablage von Protokolldateien und
74086452b5093fa1a58446034c6ddfd67dab5651kess <a href="/misc/security_tips.html">Sicherheit</a> zu beherzigen.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="directive-section"><h2><a name="SendBufferSize" id="SendBufferSize">SendBufferSize</a>-<a name="sendbuffersize" id="sendbuffersize">Direktive</a></h2>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Description">Beschreibung:</a></th><td>Gr��e des TCP-Puffers</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>SendBufferSize <var>Bytes</var></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Default">Voreinstellung:</a></th><td><code>SendBufferSize 0</code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Context">Kontext:</a></th><td>Serverkonfiguration</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>MPM</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Module">Modul:</a></th><td><code class="module"><a href="/mod/beos.html">beos</a></code>, <code class="module"><a href="/mod/leader.html">leader</a></code>, <code class="module"><a href="/mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="/mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="/mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="/mod/perchild.html">perchild</a></code>, <code class="module"><a href="/mod/prefork.html">prefork</a></code>, <code class="module"><a href="/mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="/mod/worker.html">worker</a></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Der Server setzt die Gr��e des TCP-Puffers auf die
74086452b5093fa1a58446034c6ddfd67dab5651kess angegebene Anzahl Bytes. Dies ist sehr hilfreich, um Voreinstellungen
74086452b5093fa1a58446034c6ddfd67dab5651kess alter Standardbetriebssysteme f�r Hochgeschwindigkeitsverbindungen
74086452b5093fa1a58446034c6ddfd67dab5651kess mit hoher Latenzzeit anzuheben (<em>d.h.</em> 100ms oder so, wie bei
74086452b5093fa1a58446034c6ddfd67dab5651kess Interkontinentalverbindungen).</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Wird der Wert auf <code>0</code> gesetzt, dann verwendet der Server
74086452b5093fa1a58446034c6ddfd67dab5651kess die Voreinstellung des Betriebssystems.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="directive-section"><h2><a name="ServerLimit" id="ServerLimit">ServerLimit</a>-<a name="serverlimit" id="serverlimit">Direktive</a></h2>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Description">Beschreibung:</a></th><td>Obergrenze f�r die konfigurierbare Anzahl von
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>ServerLimit <var>Anzahl</var></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Default">Voreinstellung:</a></th><td><code>F�r Details siehe Beschreibung</code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Context">Kontext:</a></th><td>Serverkonfiguration</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>MPM</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Module">Modul:</a></th><td><code class="module"><a href="/mod/leader.html">leader</a></code>, <code class="module"><a href="/mod/perchild.html">perchild</a></code>, <code class="module"><a href="/mod/prefork.html">prefork</a></code>, <code class="module"><a href="/mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="/mod/worker.html">worker</a></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Bei dem MPM <code class="module"><a href="/mod/prefork.html">prefork</a></code> bestimmt die Direktive
74086452b5093fa1a58446034c6ddfd67dab5651kess den w�hrend der Lebensdauer des Apache-Prozesses maximal
74086452b5093fa1a58446034c6ddfd67dab5651kess einstellbaren Wert f�r <code class="directive"><a href="#maxclients">MaxClients</a></code>. Beim MPM
74086452b5093fa1a58446034c6ddfd67dab5651kess <code class="module"><a href="/mod/worker.html">worker</a></code> bestimmt die Direktive in Verbindung mit
74086452b5093fa1a58446034c6ddfd67dab5651kess <code class="directive"><a href="#threadlimit">ThreadLimit</a></code> den Maximalwert
74086452b5093fa1a58446034c6ddfd67dab5651kess f�r <code class="directive"><a href="#maxclients">MaxClients</a></code>
74086452b5093fa1a58446034c6ddfd67dab5651kess f�r die Lebensdauer des Apache-Prozesses. Jeder Versuch, diese
74086452b5093fa1a58446034c6ddfd67dab5651kess Anweisung w�hrend eines Neustarts zu �ndern, wird ignoriert.
74086452b5093fa1a58446034c6ddfd67dab5651kess <code class="directive"><a href="#maxclients">MaxClients</a></code> kann jedoch
74086452b5093fa1a58446034c6ddfd67dab5651kess w�hrend eines Neustarts ge�ndert werden.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Lassen Sie besondere Vorsicht bei der Verwendung dieser Direktive
74086452b5093fa1a58446034c6ddfd67dab5651kess walten. Wenn <code class="directive">ServerLimit</code> auf einen Wert deutlich
74086452b5093fa1a58446034c6ddfd67dab5651kess h�her als notwendig gesetzt wird, wird zus�tzliches,
74086452b5093fa1a58446034c6ddfd67dab5651kess unbenutztes Shared-Memory belegt. Wenn sowohl
74086452b5093fa1a58446034c6ddfd67dab5651kess <code class="directive">ServerLimit</code> als auch <code class="directive"><a href="#maxclients">MaxClients</a></code> auf Werte gesetzt werden, die
74086452b5093fa1a58446034c6ddfd67dab5651kess gr��er sind, als das System sie handhaben kann, dann kann
74086452b5093fa1a58446034c6ddfd67dab5651kess der Apache m�glicherweise nicht starten, oder das System kann
74086452b5093fa1a58446034c6ddfd67dab5651kess instabil werden.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Verwenden Sie die Direktive bei dem MPM <code class="module"><a href="/mod/prefork.html">prefork</a></code>
74086452b5093fa1a58446034c6ddfd67dab5651kess nur, wenn Sie <code class="directive"><a href="#maxclients">MaxClients</a></code>
74086452b5093fa1a58446034c6ddfd67dab5651kess auf mehr als 256 (Voreinstellung) setzen m�ssen. Setzen Sie den
74086452b5093fa1a58446034c6ddfd67dab5651kess Wert nicht h�her als den Wert, den Sie f�r <code class="directive"><a href="#maxclients">MaxClients</a></code> angeben m�chten.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Verwenden Sie die Direktive bei <code class="module"><a href="/mod/worker.html">worker</a></code>,
74086452b5093fa1a58446034c6ddfd67dab5651kess <code class="module"><a href="/mod/leader.html">leader</a></code> und <code class="module"><a href="/mod/threadpool.html">threadpool</a></code> nur, wenn Ihre
74086452b5093fa1a58446034c6ddfd67dab5651kess <code class="directive"><a href="#maxclients">MaxClients</a></code>- und
74086452b5093fa1a58446034c6ddfd67dab5651kess <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code>-Einstellungen
74086452b5093fa1a58446034c6ddfd67dab5651kess mehr als 16 Serverprozesse (Voreinstellung) erfordern. Setzen Sie den
74086452b5093fa1a58446034c6ddfd67dab5651kess Wert dieser Direktive nicht h�her, als die Anzahl der Serverprozesse,
74086452b5093fa1a58446034c6ddfd67dab5651kess die daf�r erforderlich ist, was Sie bei <code class="directive"><a href="#maxclients">MaxClients</a></code> und
74086452b5093fa1a58446034c6ddfd67dab5651kess <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> angeben
74086452b5093fa1a58446034c6ddfd67dab5651kess m�chten.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Verwenden Sie die Direktive beim MPM <code class="module"><a href="/mod/perchild.html">perchild</a></code> nur,
74086452b5093fa1a58446034c6ddfd67dab5651kess wenn Sie <code class="directive"><a href="/mod/perchild.html#numservers">NumServers</a></code> auf einen
74086452b5093fa1a58446034c6ddfd67dab5651kess Wert gr��er als 8 (Voreinstellung) setzen m�ssen.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Eine feste Begrenzung von <code>ServerLimit 20000</code> ist in den
ebfb4ab01e55fba4cb5e4b30be6a8ed71f650deferikabele Server einkompiliert (bei dem MPM <code class="module"><a href="/mod/prefork.html">prefork</a></code> 200000).
ebfb4ab01e55fba4cb5e4b30be6a8ed71f650deferikabele Dies soll unangenehme Effekte durch Tippfehler verhindern.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="directive-section"><h2><a name="StartServers" id="StartServers">StartServers</a>-<a name="startservers" id="startservers">Direktive</a></h2>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Description">Beschreibung:</a></th><td>Anzahl der Kindprozesse des Servers, die beim Start erstellt
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>StartServers <var>Anzahl</var></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Default">Voreinstellung:</a></th><td><code>F�r Details siehe Beschreibung</code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Context">Kontext:</a></th><td>Serverkonfiguration</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>MPM</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Module">Modul:</a></th><td><code class="module"><a href="/mod/leader.html">leader</a></code>, <code class="module"><a href="/mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="/mod/prefork.html">prefork</a></code>, <code class="module"><a href="/mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="/mod/worker.html">worker</a></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Die Direktive <code class="directive">StartServers</code> bestimmt
74086452b5093fa1a58446034c6ddfd67dab5651kess die Anzahl der Kindprozesse des Servers, die beim Start erstellt
74086452b5093fa1a58446034c6ddfd67dab5651kess werden. Da die Anzahl der Prozesse abh�ngig von der Last
74086452b5093fa1a58446034c6ddfd67dab5651kess dynamisch kontrolliert wird, besteht normalerweise wenig
74086452b5093fa1a58446034c6ddfd67dab5651kess Grund f�r eine �nderung dieses Parameters.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Die Voreinstellung unterscheidet sich von MPM zu MPM. Bei
74086452b5093fa1a58446034c6ddfd67dab5651kess <code class="module"><a href="/mod/leader.html">leader</a></code>, <code class="module"><a href="/mod/threadpool.html">threadpool</a></code> und
74086452b5093fa1a58446034c6ddfd67dab5651kess <code class="module"><a href="/mod/worker.html">worker</a></code> ist die Voreinstellung
74086452b5093fa1a58446034c6ddfd67dab5651kess <code class="module"><a href="/mod/prefork.html">prefork</a></code> ist <code>5</code> und bei
74086452b5093fa1a58446034c6ddfd67dab5651kess <code class="module"><a href="/mod/mpmt_os2.html">mpmt_os2</a></code> <code>2</code>.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="directive-section"><h2><a name="StartThreads" id="StartThreads">StartThreads</a>-<a name="startthreads" id="startthreads">Direktive</a></h2>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Description">Beschreibung:</a></th><td>Anzahl der Threads, die beim Start erstellt werden</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>StartThreads <var>Anzahl</var></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Default">Voreinstellung:</a></th><td><code>F�r Details siehe Beschreibung</code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Context">Kontext:</a></th><td>Serverkonfiguration</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>MPM</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Module">Modul:</a></th><td><code class="module"><a href="/mod/beos.html">beos</a></code>, <code class="module"><a href="/mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="/mod/perchild.html">perchild</a></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Anzahl der Threads, die beim Start erstellt werden. Da die Anzahl
74086452b5093fa1a58446034c6ddfd67dab5651kess der Threads abh�ngig von der Last dynamisch kontrolliert wird,
74086452b5093fa1a58446034c6ddfd67dab5651kess besteht normalerweise wenig Grund f�r eine �nderung
74086452b5093fa1a58446034c6ddfd67dab5651kess dieses Parameters.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Die Voreinstellung f�r <code class="module"><a href="/mod/perchild.html">perchild</a></code> ist
74086452b5093fa1a58446034c6ddfd67dab5651kess <code>StartThreads 5</code>. Die Direktive setzt w�hrend des
74086452b5093fa1a58446034c6ddfd67dab5651kess Starts die Anzahl der Threads pro Prozess.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Die Voreinstellung bei <code class="module"><a href="/mod/mpm_netware.html">mpm_netware</a></code> ist
74086452b5093fa1a58446034c6ddfd67dab5651kess <code>StartThreads 50</code>. Da hier lediglich ein einzelner Prozess
74086452b5093fa1a58446034c6ddfd67dab5651kess existiert, ist dies die Gesamtzahl der Threads, die beim Start
74086452b5093fa1a58446034c6ddfd67dab5651kess erstellt wird, um Anfragen zu bedienen.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Die Voreinstellung f�r <code class="module"><a href="/mod/beos.html">beos</a></code> ist <code>StartThreads
74086452b5093fa1a58446034c6ddfd67dab5651kess 10</code>. Die Einstellung reflektiert ebenfalls die Gesamtzahl der Threads, die
74086452b5093fa1a58446034c6ddfd67dab5651kess beim Start erstellt werden, um Anfragen zu bedienen.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="directive-section"><h2><a name="ThreadLimit" id="ThreadLimit">ThreadLimit</a>-<a name="threadlimit" id="threadlimit">Direktive</a></h2>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Description">Beschreibung:</a></th><td>Bestimmt die Obergrenze der konfigurierbaren Anzahl von Threads
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>ThreadLimit <var>Anzahl</var></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Default">Voreinstellung:</a></th><td><code>F�r Details siehe Beschreibung</code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Context">Kontext:</a></th><td>Serverkonfiguration</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>MPM</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Module">Modul:</a></th><td><code class="module"><a href="/mod/leader.html">leader</a></code>, <code class="module"><a href="/mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="/mod/perchild.html">perchild</a></code>, <code class="module"><a href="/mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="/mod/worker.html">worker</a></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Compatibility">Kompatibilit�t:</a></th><td>Verf�gbar f�r <code class="module"><a href="/mod/mpm_winnt.html">mpm_winnt</a></code> ab
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Die Direktive bestimmt den w�hrend der Lebensdauer des
74086452b5093fa1a58446034c6ddfd67dab5651kess Apache-Prozesses maximal einstellbaren Wert f�r
74086452b5093fa1a58446034c6ddfd67dab5651kess <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code>. Jeder
74086452b5093fa1a58446034c6ddfd67dab5651kess Versuch, diese Direktive w�hrend eines Neustarts zu �ndern,
74086452b5093fa1a58446034c6ddfd67dab5651kess wird ignoriert. <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code>
74086452b5093fa1a58446034c6ddfd67dab5651kess kann jedoch w�hrend eines Neustarts modifiziert werden bis zu dem
74086452b5093fa1a58446034c6ddfd67dab5651kess Wert dieser Anweisung.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Lassen Sie besondere Vorsicht bei der Verwendung dieser Direktive
74086452b5093fa1a58446034c6ddfd67dab5651kess walten. Wenn <code class="directive">ThreadLimit</code> auf einen Wert
74086452b5093fa1a58446034c6ddfd67dab5651kess deutlich h�her als <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> gesetzt wird, wird
74086452b5093fa1a58446034c6ddfd67dab5651kess zus�tzliches, ungenutztes Shared-Memory belegt. Wenn sowohl
74086452b5093fa1a58446034c6ddfd67dab5651kess <code class="directive">ThreadLimit</code> als auch <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> auf Werte gesetzt werden,
74086452b5093fa1a58446034c6ddfd67dab5651kess die gr��er sind, als das System sie handhaben kann, dann kann
74086452b5093fa1a58446034c6ddfd67dab5651kess der Apache m�glicherweise nicht starten oder das System kann
74086452b5093fa1a58446034c6ddfd67dab5651kess instabil werden. Setzen Sie den Wert dieser Direktive nicht h�her
74086452b5093fa1a58446034c6ddfd67dab5651kess als Ihre gr��te erwartete Einstellung f�r
74086452b5093fa1a58446034c6ddfd67dab5651kess <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code>
74086452b5093fa1a58446034c6ddfd67dab5651kess w�hrend der aktuellen Ausf�hrung des Apache.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Die Voreinstellung f�r <code class="directive">ThreadLimit</code> ist
74086452b5093fa1a58446034c6ddfd67dab5651kess <code>1920</code> wenn sie zusammen mit <code class="module"><a href="/mod/mpm_winnt.html">mpm_winnt</a></code>
74086452b5093fa1a58446034c6ddfd67dab5651kess verwendet wird, und <code>64</code> bei der Verwendung mit anderen
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Eine feste Begrenzung von <code>ThreadLimit 20000</code>
74086452b5093fa1a58446034c6ddfd67dab5651kess (oder <code>ThreadLimit 15000</code> bei <code class="module"><a href="/mod/mpm_winnt.html">mpm_winnt</a></code>)
74086452b5093fa1a58446034c6ddfd67dab5651kess ist in den Server einkompiliert. Dies soll unangenehme Effekte durch
74086452b5093fa1a58446034c6ddfd67dab5651kess Tippfehler verhindern.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
74086452b5093fa1a58446034c6ddfd67dab5651kess<div class="directive-section"><h2><a name="ThreadsPerChild" id="ThreadsPerChild">ThreadsPerChild</a>-<a name="threadsperchild" id="threadsperchild">Direktive</a></h2>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Description">Beschreibung:</a></th><td>Anzahl der Threads, die mit jedem Kindprozess gestartet
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>ThreadsPerChild <var>Anzahl</var></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Default">Voreinstellung:</a></th><td><code>F�r Details siehe Beschreibung</code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Context">Kontext:</a></th><td>Serverkonfiguration</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>MPM</td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess<tr><th><a href="directive-dict.html#Module">Modul:</a></th><td><code class="module"><a href="/mod/leader.html">leader</a></code>, <code class="module"><a href="/mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="/mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="/mod/worker.html">worker</a></code></td></tr>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Die Direktive legt die Anzahl der Threads fest, die mit jedem
74086452b5093fa1a58446034c6ddfd67dab5651kess Kindprozess gestartet werden. Der Kindprozess erstellt diese Threads
74086452b5093fa1a58446034c6ddfd67dab5651kess beim Start und erstellt sp�ter keine weiteren mehr. Wenn Sie ein
74086452b5093fa1a58446034c6ddfd67dab5651kess MPM wie <code class="module"><a href="/mod/mpm_winnt.html">mpm_winnt</a></code> verwenden, wo nur ein
74086452b5093fa1a58446034c6ddfd67dab5651kess Kindprozess existiert, dann sollte diese Angabe hoch genug sein,
74086452b5093fa1a58446034c6ddfd67dab5651kess die gesamte Last des Servers zu bew�ltigen. Wenn Sie ein MPM
74086452b5093fa1a58446034c6ddfd67dab5651kess wie <code class="module"><a href="/mod/worker.html">worker</a></code> verwenden, wo mehrere Kindprozesse
74086452b5093fa1a58446034c6ddfd67dab5651kess existieren, dann sollte die <em>Gesamt</em>zahl der Thread gro�
74086452b5093fa1a58446034c6ddfd67dab5651kess genug sein, die �bliche Last auf dem Server zu bew�ltigen.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess <p>Die Voreinstellung f�r <code class="directive">ThreadsPerChild</code> ist
74086452b5093fa1a58446034c6ddfd67dab5651kess <code>64</code>, wenn <code class="module"><a href="/mod/mpm_winnt.html">mpm_winnt</a></code> verwendet wird, und
74086452b5093fa1a58446034c6ddfd67dab5651kess <code>25</code> bei der Verwendung der anderen MPMs.</p>
b92b52b4e80be062c6ba4549570cf8de360b1c86nd<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
b92b52b4e80be062c6ba4549570cf8de360b1c86nd<div class="directive-section"><h2><a name="ThreadStackSize" id="ThreadStackSize">ThreadStackSize</a>-<a name="threadstacksize" id="threadstacksize">Direktive</a></h2>
b92b52b4e80be062c6ba4549570cf8de360b1c86nd<tr><th><a href="directive-dict.html#Description">Beschreibung:</a></th><td>Die Gr��e des Stacks in Bytes, der von Threads
b92b52b4e80be062c6ba4549570cf8de360b1c86ndverwendet wird, die Client-Verbindungen bearbeiten.</td></tr>
b92b52b4e80be062c6ba4549570cf8de360b1c86nd<tr><th><a href="directive-dict.html#Syntax">Syntax:</a></th><td><code>ThreadStackSize <var>size</var></code></td></tr>
b92b52b4e80be062c6ba4549570cf8de360b1c86nd<tr><th><a href="directive-dict.html#Default">Voreinstellung:</a></th><td><code>65536 unter NetWare; variiert bei anderen Betriebssystemen.</code></td></tr>
b92b52b4e80be062c6ba4549570cf8de360b1c86nd<tr><th><a href="directive-dict.html#Context">Kontext:</a></th><td>Serverkonfiguration</td></tr>
b92b52b4e80be062c6ba4549570cf8de360b1c86nd<tr><th><a href="directive-dict.html#Status">Status:</a></th><td>MPM</td></tr>
b92b52b4e80be062c6ba4549570cf8de360b1c86nd<tr><th><a href="directive-dict.html#Module">Modul:</a></th><td><code class="module"><a href="/mod/leader.html">leader</a></code>, <code class="module"><a href="/mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="/mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="/mod/perchild.html">perchild</a></code>, <code class="module"><a href="/mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="/mod/worker.html">worker</a></code></td></tr>
b92b52b4e80be062c6ba4549570cf8de360b1c86nd<tr><th><a href="directive-dict.html#Compatibility">Kompatibilit�t:</a></th><td>Verf�gbar seit Version 2.1</td></tr>
b92b52b4e80be062c6ba4549570cf8de360b1c86nd <p>Die Direktive <code class="directive">ThreadStackSize</code> legt die
b92b52b4e80be062c6ba4549570cf8de360b1c86nd Gr��e des Stacks (f�r Autodaten) der Threads fest, die
b92b52b4e80be062c6ba4549570cf8de360b1c86nd Client-Verbindungen bearbeiten und Module aufrufen, welche bei der
b92b52b4e80be062c6ba4549570cf8de360b1c86nd Verarbeitung dieser Verbindungen helfen. In den meisten F�llen ist die
b92b52b4e80be062c6ba4549570cf8de360b1c86nd Voreinstellung des Betriebssystems angemessen, doch unter bestimmten
b92b52b4e80be062c6ba4549570cf8de360b1c86nd Umst�nden kann es sinnvoll sein, den Wert anzupassen:</p>
b92b52b4e80be062c6ba4549570cf8de360b1c86nd <li>Auf Plattformen mit einer relativ kleinen Voreingestellung f�r
b92b52b4e80be062c6ba4549570cf8de360b1c86nd die Gr��e des Thread-Stacks (z.B. HP-UX) kann der Apache bei
b92b52b4e80be062c6ba4549570cf8de360b1c86nd der Verwendung einiger Drittanbietermodule, die einen relativ hohen Bedarf
b92b52b4e80be062c6ba4549570cf8de360b1c86nd an Speicherplatz haben, abst�rzen. Ebendiese Module arbeiten
b92b52b4e80be062c6ba4549570cf8de360b1c86nd m�glicherweise problemlos auf anderen Plattformen, wo der
b92b52b4e80be062c6ba4549570cf8de360b1c86nd voreingestellte Thread-Stack gr��er ist. Derartige
b92b52b4e80be062c6ba4549570cf8de360b1c86nd Abst�rze k�nnen Sie vermeiden, indem Sie
b92b52b4e80be062c6ba4549570cf8de360b1c86nd <code class="directive">ThreadStackSize</code> auf einen h�heren Wert als die
b92b52b4e80be062c6ba4549570cf8de360b1c86nd Betriebssystemvoreinstellung setzen. Eine solche Anpassung ist nur
b92b52b4e80be062c6ba4549570cf8de360b1c86nd notwendig, wenn es vom Anbieter des Moduls so spezifiziert wurde oder die
b92b52b4e80be062c6ba4549570cf8de360b1c86nd Diagnose eines Apache-Absturzes ergeben hat, das die
b92b52b4e80be062c6ba4549570cf8de360b1c86nd Thread-Stackgr��e zu klein war.</li>
b92b52b4e80be062c6ba4549570cf8de360b1c86nd <li>Auf Plattformen, wo die voreingestellte Thread-Stackgr��e
b92b52b4e80be062c6ba4549570cf8de360b1c86nd f�r die Webserverkonfiguration deutlich gr��er als
b92b52b4e80be062c6ba4549570cf8de360b1c86nd notwendig ist, kann eine gr��ere Anzahl von Threads pro
b92b52b4e80be062c6ba4549570cf8de360b1c86nd Kindprozess erreicht werden, wenn <code class="directive">ThreadStackSize</code>
b92b52b4e80be062c6ba4549570cf8de360b1c86nd auf einen Wert kleiner als die Betriebssystemvoreinstellung gesetzt wird.
b92b52b4e80be062c6ba4549570cf8de360b1c86nd Da es einzelne Anfragen geben kann, die mehr Stack zur Verarbeitung
b92b52b4e80be062c6ba4549570cf8de360b1c86nd ben�tigen, sollte eine derartige Korrektur ausschlie�lich in
b92b52b4e80be062c6ba4549570cf8de360b1c86nd Testumgebungen zum Einsatz kommen, auf denen die gesamte
b92b52b4e80be062c6ba4549570cf8de360b1c86nd Webserververarbeitung ausprobiert werden kann. Eine �nderung der
b92b52b4e80be062c6ba4549570cf8de360b1c86nd Webserverkonfiguration kann den aktuellen Wert der
b92b52b4e80be062c6ba4549570cf8de360b1c86nd <code class="directive">ThreadStackSize</code> ung�ltig machen.</li>
ad74a0524a06bfe11b7de9e3b4ce7233ab3bd3f7nd<p><span>Verf�gbare Sprachen: </span><a href="/de/mod/mpm_common.html" title="Deutsch"> de </a> |
ad74a0524a06bfe11b7de9e3b4ce7233ab3bd3f7nd<a href="/en/mod/mpm_common.html" hreflang="en" rel="alternate" title="English"> en </a> |
fac8c35bfb158112226ab43ddf84d59daca5dc30nd<a href="/ja/mod/mpm_common.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |
f086b4b402fa9a2fefc7dda85de2a3cc1cd0a654rjung<a href="/tr/mod/mpm_common.html" hreflang="tr" rel="alternate" title="T�rk�e"> tr </a></p>
9c1260efa52c82c2a58e5b5f20cd6902563d95f5rbowen<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Lizenziert unter der <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
74086452b5093fa1a58446034c6ddfd67dab5651kess<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>