Konfigurationseigenschaften für abgehende WAS-WebSocket-Verbindungsanforderungen.
Name | Type | Default | Description |
---|---|---|---|
tcpOptionsRef | Referenz auf das tcpOptions-Element (string) der höchsten Ebene. | defaultTCPOptions | TCP-Protokolloptionen für abgehende WAS-WebSocket-Anforderungen. |
httpOptionsRef | Referenz auf das httpOptions-Element (string) der höchsten Ebene. | defaultHttpOptions | HTTP-Protokolloptionen für abgehende WAS-WebSocket-Anforderungen. |
sslOptionsRef | Referenz auf das sslOptions-Element (string) der höchsten Ebene. | SSL-Protokolloptionen für abgehende WAS-WebSocket-Anforderungen. |
TCP-Protokolloptionen für abgehende WAS-WebSocket-Anforderungen.
Name | Type | Default | Description |
---|---|---|---|
inactivityTimeout | Zeitraum mit Genauigkeit in Millisekunden | 60s | Gibt an, wie lange auf den Abschluss einer Lese- oder Schreibanforderung an einem Socket gewartet wird. Dieser Wert wird von protokollspezifischen Zeitlimits überschrieben. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden. |
soReuseAddr | boolean | true | Aktiviert die sofortige Neubindung an einen Port ohne aktiven Listener. |
addressIncludeList | string | Eine durch Kommas getrennte Liste mit Adressen, die eingehende Verbindungen an diesem Endpunkt herstellen können. Es können IPv4- oder IPv6-Adressen angegeben werden. Alle Werte in einer IPv4- oder IPv6-Adresse müssen durch eine Zahl oder ein Platzhalterzeichen (Stern) dargestellt werden. | |
addressExcludeList | string | Eine durch Kommas getrennte Liste mit Adressen, die keine eingehenden Verbindungen an diesem Endpunkt herstellen können. Es können IPv4- oder IPv6-Adressen angegeben werden. Alle Werte in einer IPv4- oder IPv6-Adresse müssen durch eine Zahl oder ein Platzhalterzeichen (Stern) dargestellt werden. | |
hostNameIncludeList | string | Eine durch Kommas getrennte Liste mit Hostnamen, die eingehende Verbindungen an diesem Endpunkt herstellen können. Hostnamen, bei denen die Groß-/Kleinschreibung nicht beachtet werden muss, können mit einem Stern, der als Platzhalter verwendet wird, beginnen. An anderen Stellen im Hostnamen kann kein Stern verwendet werden. So ist beispielsweise *.abc.com gültig, *.abc.* aber nicht. | |
hostNameExcludeList | string | Eine durch Kommas getrennte Liste mit Hostnamen, die keine eingehenden Verbindungen an diesem Endpunkt herstellen können. Hostnamen, bei denen die Groß-/Kleinschreibung nicht beachtet werden muss, können mit einem Stern, der als Platzhalter verwendet wird, beginnen. An anderen Stellen im Hostnamen kann kein Stern verwendet werden. So ist beispielsweise *.abc.com gültig, *.abc.* aber nicht. |
HTTP-Protokolloptionen für abgehende WAS-WebSocket-Anforderungen.
Name | Type | Default | Description |
---|---|---|---|
keepAliveEnabled | boolean | true | Aktiviert persistente Verbindungen (HTTP-Keepalive). Wenn Sie diese Option auswählen, bleiben Verbindungen für die Wiederverwendung durch mehrere aufeinanderfolgende Anforderungen und Antworten aktiv. Wenn Sie diese Option nicht auswählen, werden Verbindungen nach dem Senden der Antwort geschlossen. |
maxKeepAliveRequests | int Min: -1 | 100 | Gibt die maximal zulässige Anzahl persistenter Anforderungen in einer einzelnen HTTP-Verbindung an, wenn persistente Verbindungen aktiviert sind. Ein Wert von -1 bedeutet uneingeschränkt. |
persistTimeout | Zeitraum mit Genauigkeit in Sekunden | 30s | Gibt an, wie lange ein Socket zwischen Anforderungen inaktiv bleiben darf. Diese Einstellung gilt nur wenn persistente Verbindungen aktiviert sind. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. |
readTimeout | Zeitraum mit Genauigkeit in Sekunden | 60s | Gibt an, wie lange auf den Abschluss einer Leseanforderung an einem Socket nach Abschluss der ersten Leseanforderung gewartet wird. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. |
writeTimeout | Zeitraum mit Genauigkeit in Sekunden | 60s | Gibt an, wie lange an einem Socket auf die Übertragung jedes Teils der Antwortdaten gewartet wird. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. |
removeServerHeader | boolean | false | Entfernt die Informationen zur Serverimplementierung aus HTTP-Headern und inaktiviert die Standardeinführungsseite des Liberty-Profils. |
NoCacheCookiesControl | boolean | true | Ermöglicht dem Benutzer festzulegen, ob beim Vorhandensein eines Headers Set-Cookie der Header Cache-Control mit einem übereinstimmenden Wert für no-cache aktualisiert wird. Damit wird auch der Header Expires hinzugefügt. |
AutoDecompression | boolean | true | Gibt an, ob der HTTP-Kanal die Daten im Hauptteil eingehender Anforderungen automatisch dekomprimiert. |
SSL-Protokolloptionen für abgehende WAS-WebSocket-Anforderungen.
Name | Type | Default | Description |
---|---|---|---|
sessionTimeout | Zeitraum mit Genauigkeit in Sekunden | 1d | Gibt an, wie lange auf den Abschluss einer Lese- oder Schreibanforderung an einem Socket gewartet wird. Dieser Wert wird von protokollspezifischen Zeitlimits überschrieben. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m) und Sekunden (s). Geben Sie 30 Sekunden beispielsweise als 30s an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1m30s entspricht beispielsweise 90 Sekunden. |
suppressHandshakeErrors | boolean | false | Inaktiviert die Protokollierung von SSL-Handshakefehlern. SSL-Handshakefehler können während des normalen Betriebs auftreten, aber diese Nachrichten können hilfreich sein, wenn sich SSL nicht wie erwartet verhält. |
sslRef | Referenz auf das ssl-Element (string) der höchsten Ebene. | Das SSL-Standardkonfigurationsrepertoire. Der Standardwert ist defaultSSLSettings. | |
sslSessionTimeout | Zeitraum mit Genauigkeit in Millisekunden | 8640ms | Das Zeitlimit für eine über den SSL-Kanal hergestellte SSL-Sitzung. Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden. |