<?xml version="1.0"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.de.xsl"?>
-<!-- English Revision: 167959:1053149 (outdated) -->
+<!-- English Revision: 190982:1053149 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
Servers</description>
<status>Core</status>
+<directivesynopsis>
+<name>AcceptFilter</name>
+<description>Konfiguriert Optimierungen für lauschende Sockets bestimmter
+Protokolle</description>
+<syntax>AcceptFilter <var>Protokoll</var> <var>Filter</var></syntax>
+<contextlist><context>server config</context></contextlist>
+<compatibility>Verfügbar ab Apache 2.1.5</compatibility>
+
+<usage>
+ <p>Diese Direktive aktiviert betriebssystemspezifische Optimierungen
+ für lauschende Sockets anhand des Protokolltyps. Die grundlegende
+ Ansatz ist, dass der Kernel das Socket nicht an den Serverprozess
+ übergibt, bis entweder Daten verfügbar sind oder eine komplette
+ HTTP-Anfrage zwischengespeichert wurde. Derzeit werden
+ ausschließlich die <a
+ href="http://www.freebsd.org/cgi/man.cgi?query=accept_filter&sektion=9"
+ >Accept-Filter von FreeBSD</a> und das primitivere
+ <code>TCP_DEFER_ACCEPT</code> von Linux unterstützt.</p>
+
+ <p>Die Standardeinstellungen für FreeBSD sind:</p>
+ <example>
+ AcceptFilter http httpready<br />
+ AcceptFilter https dataready
+ </example>
+
+ <p>Der <code>httpready</code>-Accept-Filter puffert komplette
+ HTTP-Anfragen auf Kernelebene. Sobald eine Anfrage vollständig
+ vorliegt, schickt der Kernel sie an den Server weiter. Bitte schlagen Sie
+ in der <a
+ href="http://www.freebsd.org/cgi/man.cgi?query=accf_http&sektion=9"
+ >accf_http(9)</a>-Manpage für weitere Details nach. HTTPS-Anfragen
+ sind verschlüsselt. Daher wird dafür nur der <a
+ href="http://www.freebsd.org/cgi/man.cgi?query=accf_data&sektion=9"
+ >accf_data(9)</a>-Filter verwendet.</p>
+
+ <p>Die Standardeinstellungen für Linux sind:</p>
+ <example>
+ AcceptFilter http data<br />
+ AcceptFilter https data
+ </example>
+
+ <p><code>TCP_DEFER_ACCEPT</code> unter Linux unterstützt keine
+ Zwischenspeicherung von HTTP-Anfragen. Jeder andere Wert als
+ <code>none</code> aktiviert <code>TCP_DEFER_ACCEPT</code> auf dem
+ Lauschsocket. Mehr Details finden Sie in der <a
+ href="http://homepages.cwi.nl/~aeb/linux/man2html/man7/tcp.7.html"
+ >tcp(7)</a>-Manpage von Linux.</p>
+
+ <p>Wenn Sie <code>none</code> als Argument verwenden, werden alle
+ Accept-Filter für das Protokoll abgeschaltet. Das ist sinnvoll
+ für Protokolle, bei denen der Server zuerst Daten senden muss,
+ wie zum Beispiel <code>nntp</code>:</p>
+ <example>AcceptFilter nttp none</example>
+
+</usage>
+</directivesynopsis>
+
<directivesynopsis>
<name>AcceptPathInfo</name>
<description>Ressourcen lassen angehängte Pfadangaben zu</description>