Die folgenden Konfigurationsparameter steuern das AFPA-Feature (Advanced Fast Path Architecture) in IBM® HTTP Server.
Fast Response Cache Accelerator (FRCA) verwendet eine besondere leistungsfähige Komponente, die auf
der IBM Advanced
Fast Path Architecture basiert, von der das AFPA-Präfix abgeleitet ist.
Sie können FRCA für IPV4 konfigurieren. IPV6 wird nicht unterstützt.
![[AIX]](../images/aixlogo.gif)
Anweisung "AfpaBindLogger"
Verwenden Sie die Anweisung "AfpaBindLogger", um den FRCA-Protokollierungsthread (Fast Response Cache Accelerator) im Kernel an einen bestimmten Prozessor zu binden.
Das Format des Befehls ist "AfpaBindLogger [-1, 0, 1, ..., n]". Dabei bleibt der Protokollierungsthread bei Angabe des Werts "-1" ungebunden. Wird eine Zahl von 0
bis zur Gesamtzahl der Prozessoren im System angegeben, wird der Protokollierungsthread an den jeweiligen Prozessor gebunden.
Anweisung |
Beschreibung |
Geltungsbereich |
Eine pro physischem Apache-Server |
Standardeinstellung |
(-1) |
Anmerkungen |
Nur unter AIX-Betriebssystemen gültig. |
![[AIX]](../images/aixlogo.gif)
![[Windows]](../images/windows.gif)
Anweisung "AfpaCache"
Die Anweisung "AfpaCache" aktiviert bzw. inaktiviert Fast Response Cache Accelerator (FRCA) für einen bestimmten Geltungsbereich (z. B. ein Verzeichnis).
Die Anweisung "AfpaCache" gilt für alle untergeordneten Elemente in einem Gültigkeitsbereich, sofern diese Einstellung nicht durch eine andere Anweisung geändert wird.
Anweisung |
Beschreibung |
Geltungsbereich |
Serverkonfiguration, virtueller Host, Verzeichnis |
Syntax |
On oder Off |
Verwendung |
AfpaCache on |
Überschreiben |
Optionen |
Mehrere Instanzen in der Konfigurationsdatei |
Zulässig |
Anmerkungen |
Gültig unter Windows-Betriebssystemen mit 32 Bit und AIX-Betriebssystemen. |
![[Windows]](../images/windows.gif)
Anweisung "AfpaDynacacheMax"
Die Anweisung "AfpaDynacacheMax" wird unter Windows-Betriebssystemen verwendet, um die Gesamtkapazität des Speichers, der für das Zwischenspeichern von Servlets und JavaServer Pages-Dateien verwendet wird, zu steuern.
Wenn statische Dateien zwischengespeichert werden, gibt es sehr wenig Aufwand für die einzelnen Einträge, weil die Datei selbst keinen Platz im Cache belegt, sondern nur die Dateikennung.
Für Servlets und JavaServer Pages-Dateien wird der Hauptteil der Antwort aber im physischen Speicher gespeichert. Daher müssen Sie Vorsicht walten lassen, damit nicht der gesamte verfügbare Speicher verbraucht wird.
Ohne diese Anweisung legt Fast Response Cache Accelerator automatisch die Obergrenze auf ungefähr ein Achtel des physischen Speichers fest.
Verwenden Sie die Anweisung, um die Standardeinstellung zu überschreiben.
Anweisung |
Beschreibung |
Syntax |
AfpaDynacacheMax Größe (Megabyte) |
Geltungsbereich |
Eine pro physischem Apache-Server |
Anmerkungen |
Gültig unter Windows-Betriebssystemen mit 32 Bit. |
![[AIX]](../images/aixlogo.gif)
![[Windows]](../images/windows.gif)
Anweisung "AfpaEnable"
Die Anweisung "AfpaEnable" aktiviert Fast Response Cache Accelerator (FRCA). Wenn die Anweisung "AfpaEnable"
vorhanden ist und mod_afpa_cache.so geladen wird, ist FRCA an dem mit der Anweisung "AfpaPort" angegebenen Port empfangsbereit.
Anweisung |
Beschreibung |
Syntax |
AfpaEnable |
Geltungsbereich |
Eine pro physischem Apache-Server |
Anmerkungen |
Gültig unter AIX-
Windows-Betriebssystemen. |
![[AIX]](../images/aixlogo.gif)
![[Windows]](../images/windows.gif)
Anweisung "AfpaLogFile"
Die Anweisung "AfpaLogFile" definiert den FRCA-Protokolldateinamen, die -Position und das -Protokollformat.
Anweisung |
Beschreibung |
Geltungsbereich |
Eine pro physischem Apache-Server |
Syntax |
AfpaLogFile Protokolldateiname [CLF | ECLF | V-CLF | V-ECLF| BINARY] |
Anmerkungen |
Gültig unter AIX-
und Windows-Betriebssystemen mit 32 Bit. Unter Windows-Betriebssystemen mit 32 Bit wird das aktuelle Datum als Dateityp für die Protokolldatei verwendet und täglich um Mitternacht
wird automatisch eine neue Protokolldatei erstellt. |
Die folgenden Protokollformate sind gültig:
- CLF = Allgemeines Protokollformat
- ECLF = Erweitertes allgemeines Protokollformat
- V-CLF = Allgemeines Protokollformat mit Informationen zum virtuellen Host
- V-ECLF = Erweitertes allgemeines Protokollformat mit Informationen zum virtuellen Host
BINARY = Binärprotokoll mit Informationen zum virtuellen Host
![[AIX]](../images/aixlogo.gif)
Anweisung "AfpaLogging"
Die Anweisung "AfpaLogging" aktiviert bzw. inaktiviert die FRCA-Protokollierung.
Anweisung |
Beschreibung |
Geltungsbereich |
Eine pro physischem Apache-Server |
Syntax |
AfpaLogging On | Off |
Anmerkungen |
Nur unter AIX-Betriebssystemen gültig. |
![[AIX]](../images/aixlogo.gif)
Anweisung "AfpaMaxCache"
Die Anweisung "AfpaMaxCache" gibt die maximale Größe der Dateien an, die in den FRCA-Cache eingefügt werden.
Anweisung |
Beschreibung |
Syntax |
AfpaMaxCache [Größe (Byte)] |
Geltungsbereich |
Eine pro physischem Apache-Server |
Standardeinstellung |
Ohne |
Anmerkungen |
Nur unter AIX-Betriebssystemen gültig. |
![[AIX]](../images/aixlogo.gif)
Anweisung "AfpaMinCache"
Die Anweisung "AfpaMinCache" gibt die minimale Größe der Dateien an, die in den FRCA-Cache eingefügt werden.
Anweisung |
Beschreibung |
Syntax |
AfpaMinCache [Größe] |
Geltungsbereich |
Eine pro physischem Apache-Server |
Standardeinstellung |
Ohne |
Anmerkungen |
Nur unter AIX-Betriebssystemen gültig. |
![[AIX]](../images/aixlogo.gif)
![[Windows]](../images/windows.gif)
Anweisung "AfpaPort"
Die Anweisung "AfpaPort" gibt an, an welchem TCP-Port FRCA empfangsbereit sein soll. Die Anweisung "AfpaPort" gibt einen listen-Befehl für alle TCP-Netzadapter aus,
die auf der Servermaschine aktiv sind. Der listen-Befehl gilt für alle TCP-Adressen.
Anweisung |
Beschreibung |
Syntax |
AfpaPort Portnummer |
Geltungsbereich |
Eine Anweisung pro Server |
Anmerkungen |
Nur unter AIX- und Windows-Betriebssystemen mit 32 Bit gültig. |
![[AIX]](../images/aixlogo.gif)
Anweisung "AfpaRevalidationTimeout"
Die Anweisung "AfpaRevalidationTimeout" legt das Zeitintervall für die erneute Validierung eines zwischengespeicherten Objekts fest.
Wenn der Wert von RevalidationTimeout für ein zwischengespeichertes Objekt überschritten wird, wird eine neue Kopie zwischengespeichert.
Anweisung |
Beschreibung |
Syntax |
AfpaRevalidationTimeout [Wert] |
Geltungsbereich |
Global |
Standardeinstellung |
60 Sekunden |
Anmerkungen |
Nur unter AIX-Betriebssystemen gültig. |