INSTALLIEREN
Warum und wann dieser Vorgang ausgeführt wird
Durch Aktivieren der Einstellung "HTTPIHSEnabled" ändert sich das Verhalten des Domino-HTTP-Servers wie folgt:
Fügen Sie der NOTES.INI-Datei auf dem Domino-Server den folgenden Parameter hinzu:
HTTPIHSEnabled=1
Ergebnisse
Bevor der IBM HTTP-Server vom Domino-HTTP-Server gestartet wird, werden in dieser Konfiguration automatisch die folgenden Umgebungsvariablen festgelegt (es sollte keine Änderung dieser Variablen erforderlich sein): Diese Umgebungsvariablen sind in der Datei ihs\conf\domino.conf angegeben und werden in der Datei domino.conf zum Festlegen der Werte von Direktiven des IBM HTTP-Servers verwendet.
DOMINO_IHS_ROOT=C:/domino/ihs.
Legt das Stammverzeichnis fest, in dem der IBM HTTP-Server installiert ist.
Diese Einstellung kann nicht geändert werden.
DOMINO_SERVER_NAME=foo.renovations.com.
Legt den vollständig qualifizierten TCP-Namen des Computers fest, auf dem der Domino-Serverinstalliert ist.
DOMINO_DOCUMENT_ROOT=c:/domino/data/domino/html
Legt das Dokumentstammverzeichnis fest, in dem sich die Domino-HTML-Dateien befinden.
DOMINO_DOCUMENT_DIRECTORY=c:/domino/data/domino
Legt das Basisverzeichnis fest, in dem sich die Dateien des Domino-Dateisystems befinden können.
DOMINO_PORT=9288
Legt die Portnummer fest, auf dem der Domino-Web-Server Verbindungen von mod_domino empfängt. Der vorgegebene Port lautet 9288.
Diese Einstellung kann geändert werden, indem der folgende Wert für notes.ini festgelegt wird.
HTTPConnectorPort=Portnummer
DOMINO_MAX_REQUESTLINE=4108
Legt die maximale Länge der Anforderungszeile fest. Diese Einstellung wird aus der maximalen URL-Länge abgeleitet: Feld im HTTP-Register im Adressbuch. Es wird eine festgelegte Anzahl an Byte hinzugefügt, um den Zeichenfolgen der HTTP-Methode und des HTTP-Protokolls zu entsprechen.
DOMINO_TECH_SUPPORT=c:/domino/data/IBM_TECHNICAL_SUPPORT
Legt das Verzeichnis des technischen Supports von Domino fest.
DOMINO_RESPONSE_TIMEOUT=300
Legt die Zeit in Sekunden fest, die das mod_domino-Plug-in auf die erste Reaktion vom Domino-HTTP-Server wartet.Die Vorgabe ist 300 Sekunden für einen Server, bei dem es sich nicht um einen Traveler-Server handelt. Bei einem Traveler-Serverwird diese Einstellung auf das Maximalintervall des Heartbeat-Algorithmus festgelegt: Feld imLotus Traveler-Register im Adressbuch.
Diese Einstellung kann durch die folgende notes.ini geändert werden.
HTTPIHSModDominoResponseTimeout=Zeitlimitwert in Sekunden
DOMINO_THREADS=120
Für diesen Wert wird die Anzahl der Domino-Threads mit drei (3) multipliziert, um eine optimale Anzahl an Threads für die Verbindungen zwischen mod_domino und dem Domino-HTTP-Server zu erzielen. Dies ist die Vorgabe für Server, bei denen es sich nicht um Traveler-Server handelt. Bei Lotus Traveler-Servernist diese Anzahl auf dieselbe Anzahl an Threads wie für den Domino-HTTP-Server festgelegt.
Diese Einstellung kann durch die folgende notes.ini geändert werden. Allerdings wird allgemein empfohlen, von einer Änderung abzusehen, es sei denn, es gibt einen Anwendungsfall, der eine Änderung erforderlich macht.
HTTPIHSThreads=Anzahl an IBM HTTP-Server-Threads
Nächste Maßnahme
Zur Servicefreundlichkeit können Sie mithilfe einer NOTES.INI-Einstellung Umgebungsvariablen anzeigen, die in der Konfigurationsdatei domino.conf verwendet werden.
Fügen Sie der Datei NOTES.INI den folgenden Parameter hinzu:
HTTPIHSDebugStartup=1
Beispiel für Ausgabe:
[06F4:0002-13C4] Set IHS config environment var DOMINO_IHS_ROOT=C:/domino/ihs.
[06F4:0002-13C4] Set IHS config environment var
DOMINO_SERVER_NAME=sales.renovations.com.
DOMINO_DOCUMENT_ROOT=c:/domino/data/domino/html.
DOMINO_DOCUMENT_DIRECTORY=c:/domino/data/domino.
[06F4:0002-13C4] Set IHS config environment var DOMINO_PORT=9288.
[06F4:0002-13C4] Set IHS config environment var DOMINO_MAX_REQUESTLINE=4108.
DOMINO_TECH_SUPPORT=c:/domino/data/IBM_TECHNICAL_SUPPORT.
[06F4:0002-13C4] Set IHS config environment var DOMINO_RESPONSE_TIMEOUT=300.
[06F4:0002-13C4] Set IHS config environment var DOMINO_THREADS=120.