Einstellungen für die Application-Server-Eigenschaften für ein Webserver-Plug-in

Verwenden Sie diese Seite, um die Application-Server-Einstellungen für ein Webserver-Plug-in anzuzeigen oder zu ändern.

Klicken Sie zum Anzeigen dieser Seite der Administrationskonsole auf Server > Servertypen > WebSphere-Anwendungsserver > Servername und anschließend im Abschnitt "Weitere Eigenschaften" auf Eigenschaften des Webserver-Plug-ins.

Serverrolle

Gibt die Rolle an, die diesem Anwendungsserver zugeordnet ist.

Wählen Sie Primär aus, um den Anwendungsserver der Liste der primären Anwendungsserver hinzuzufügen. Das Plug-in versucht zuerst, Anforderungen an die Anwendungsserver in der Liste weiterzuleiten.

Wählen Sie Backup aus, um den Anwendungsserver der Liste der Backup-Anwendungsserver hinzuzufügen. Das Plug-in führt keine Lastverteilung auf die Backup-Anwendungsserver durch. Ein Backup-Server wird nur verwendet, wenn der primäre Server nicht verfügbar ist. Wenn das Plug-in feststellt, dass ein Backup-Anwendungsserver erforderlich ist, probiert es die in der Liste der Backup-Server angegebenen Server in der angegebenen Reihenfolge aus, bis keine Server mehr in der Liste verfügbar sind oder die Anforderung erfolgreich gesendet und eine Antwort empfangen werden konnte.

Standardeinstellung Primär
Verbindungszeitlimit

Gibt die Einstellungen für das Verbindungszeitlimit an.

Gibt an, ob die Verbindung zwischen dem Anwendungsserver und dem Webserver auf eine bestimmte Zeit beschränkt ist. Wählen Sie das Kontrollkästchen Verbindungszeitlimit verwenden aus, um ein Verbindungszeitlimit festzulegen. Wenn Sie kein Zeitlimit auswählen, baut das Plug-in nicht blockierende Verbindungen zum Anwendungsserver auf. Wenn das Kontrollkästchen ausgewählt ist, müssen Sie im Feld "Sekunden" einen Wert eingeben. Geben Sie den Wert 0 an, wenn das Plug-in eine blockierende Verbindung aufbauen soll. Geben Sie einen Wert größer als 0 an, wenn das Plug-in die angegebene Zeit zum Aufbau einer Verbindung abwarten soll. Wenn in diesem Zeitintervall keine Verbindung aufgebaut wird, kennzeichnet das Plug-in den Server als nicht verfügbar und sendet die Anforderung an einen anderen im Cluster definierten Anwendungsserver.

Diese Eigenschaft ermöglicht dem Plug-in, nicht geblockte Verbindungen zum Anwendungsserver herzustellen. Nicht geblockte Anwendungen sind von Vorteil, wenn das Plug-in keine Verbindung zum Ziel herstellen kann, um festzustellen, ob der Port verfügbar ist. Wenn Sie keinen Wert für diese Eigenschaft angeben, führt das Plug-in eine geblockte Verbindung aus, in der das Plug-in wartet, bis ein Betriebssystem ein Zeitlimit überschreitet (bis zu 2 Minuten je nach Plattform) und dem Plug-in erlaubt, den Server als nicht verfügbar zu markieren.

Der Wert 0 bewirkt, dass das Plug-in eine geblockte Verbindung herstellt. Ein Wert größer als null gibt die Anzahl Sekunden an, die das Plug-in auf eine erfolgreiche Verbindungsherstellung warten soll. Wenn nach Ablauf dieses Intervalls keine Verbindung hergestellt wird, markiert das Plug-in den Server als nicht verfügbar und sendet die Anforderung an einen anderen Anwendungsserver, der für die angeforderte Anwendung definiert ist.

Datentyp Integer
Standardeinstellung 5
Zeitlimit für Lesen/Schreiben

Gibt an, ob die Zeit, die das Plug-in wartet, bevor es eine Anforderung sendet oder eine Antwort vom Anwendungsserver empfängt, begrenzt ist.

Wählen Sie das Kontrollkästchen Lese-/Schreibzeitlimit verwenden aus, um ein Zeitlimit für Lese- und Schreibvorgänge festzulegen. Wenn das Kontrollkästchen ausgewählt ist, müssen Sie angeben, wie lange (in Sekunden) das Plug-in beim Senden einer Anforderung bzw. beim Empfang einer Antwort wartet. Wenn Sie einen Wert für dieses Feld auswählen, beachten Sie, dass ein Anwendungsserver möglicherweise ein paar Minuten benötigt, um eine Anforderung zu verarbeiten. Wenn Sie den Wert zu niedrig setzen, kann dies zur Folge haben, dass das Plug-in einen Fehler aufgrund eines falschen Servers an den Client zurückgibt. Wenn das Kontrollkästchen nicht ausgewählt ist, verwendet das Plug-in blockorientierte Ein-/Ausgabe, um Antworten an einen Anwendungsserver zu senden und Antworten von diesem zu empfangen, bis die TCP-Verbindung das Zeitlimit überschreitet.

Dieses Feld wird für ein Plug-in, das auf einer Solaris-Plattform ausgeführt wird, ignoriert.

Datentyp Integer
Standardeinstellung 60 Sekunden
Maximale Anzahl an Verbindungen, die der Anwendungsserver bearbeiten kann

Gibt die maximale Anzahl anstehender Verbindungen zu einem Anwendungsserver an, die zu jeder Zeit über einen Webserver-Prozess abgewickelt werden können.

Dieses Feld entspricht dem Element ServerMaxConnections in der Datei plugin-cfg.xml.

Wählen Sie das Kontrollkästchen Maximale Anzahl an Verbindungen verwenden aus, um eine maximale Verbindungsanzahl festzulegen. Wenn das Kontrollkästchen ausgewählt ist, müssen Sie die maximale Anzahl an Verbindungen angeben, die zu einer Zeit zwischen dem Webserver und dem Anwendungsserver existieren können.

Beispiel:
  • Dem Anwendungsserver sind fünf Knoten vorangestellt, auf denen ein IHS-Webserver ausgeführt wird.
  • Jeder Knoten startet zwei Prozesse.
  • Diese Eigenschaft hat den Wert 50.

In diesem Beispiel könnte der Application Server bis zu 500 Verbindungen erhalten. (Diese Zahl ergibt sich aus der Anzahl der Knoten (5), multipliziert mit der Anzahl der Prozesse (2), multipliziert mit dem für diese Eigenschaft angegebenen Wert (50).)

Wenn dieses Attribut auf null oder -1 gesetzt wird, ist die Anzahl anstehender Verbindungen zu Anwendungsservern nicht beschränkt.

[z/OS] Dieses Attribut wird auf der Plattform z/OS ignoriert. Der z/OS-Controller, der mit WLM zusammenarbeitet, bearbeitet neue Verbindungen dynamisch.

Datentyp Integer
Standardeinstellung 0
Mit dem erweiterten Handshake prüfen, ob Anwendungsserver aktiv ist

Wenn Sie diese Option auswählen, verwendet das Webserver-Plug-in ein erweitertes Handshake-Verfahren, um zu prüfen, ob der Anwendungsserver aktiv ist.

Dieses Feld entspricht dem Element "ServerExtendedHandshake" in der Datei "plugin-cfg.xml".

Wählen Sie diese Eigenschaft aus, wenn eine Proxy-Firewall zwischen das Plug-in und den Anwendungsserver geschaltet ist.

Das Plug-in markiert einen Server als inaktiv, wenn connect() fehlschlägt. Wenn sich jedoch eine Proxy-Firewall zwischen dem Plug-in und dem Anwendungsserver befindet, funktioniert ist die Methode "connect()" auch dann erfolgreich, wenn der Back-End-Anwendungsserver inaktiv ist. Deshalb funktioniert das Plug-in-Failover an die anderen Anwendungsserver nicht ordnungsgemäß.

Wenn das Plug-in vor dem Senden einer Anforderung Handshakes mit dem Anwendungsserver durchführt, um festzustellen, ob der Server gestartet ist, hat er die Möglichkeit, den Anwendungsserver zu wechseln, falls die Handshakes fehlschlagen, weil der Server inaktiv ist.

Standardmäßig ist dieses Feld nicht ausgewählt. Wählen Sie dieses Feld aus, wenn Sie mit dem erweiterten Handshake prüfen möchten, ob ein Anwendungsserver aktiv ist.

Header "100 Continue" vor dem Senden des Anforderungsinhalts senden

Dieses Feld entspricht dem Element "WaitForContinue" in der Datei "plugin-cfg.xml".

Wenn diese Option ausgewählt ist, sendet das Webserver-Plug-in den Header "100 Continue" an den Anwendungsserver, bevor es den Inhalt der Anforderung sendet.

Standardmäßig ist dieses Feld nicht ausgewählt. Wählen Sie dieses Feld aus, um diese Funktion zu aktivieren.




Mit (online) gekennzeichnete Links setzen einen Internet-Zugang voraus.

Zugehörige Tasks
Zugehörige Verweise


Dateiname: uwsv_plugin_props5.html