Właściwości konfiguracji dla żądań połączeń wychodzących gniazda WebSocket produktu WAS.
Name | Type | Default | Description |
---|---|---|---|
tcpOptionsRef | Odwołanie do elementu tcpOptions najwyższego poziomu (łańcuch). | defaultTCPOptions | Opcje protokołu TCP dla wychodzącej komunikacji gniazda WebSocket produktu WAS. |
httpOptionsRef | Odwołanie do elementu httpOptions najwyższego poziomu (łańcuch). | defaultHttpOptions | Opcje protokołu HTTP dla wychodzącej komunikacji gniazda WebSocket produktu WAS. |
sslOptionsRef | Odwołanie do elementu sslOptions najwyższego poziomu (łańcuch). | Opcje protokołu SSL dla wychodzącej komunikacji gniazda WebSocket produktu WAS. |
Opcje protokołu TCP dla wychodzącej komunikacji gniazda WebSocket produktu WAS.
Name | Type | Default | Description |
---|---|---|---|
inactivityTimeout | Okres z dokładnością do milisekundy | 60s | Czas oczekiwania na zakończenie żądania odczytu lub zapisu w gnieździe. Ta wartość jest przesłaniana przez limity czasu specyficzne dla protokołu. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy. |
soReuseAddr | boolean | true | Włącza natychmiastowe ponowne powiązanie z portem bez aktywnego programu nasłuchującego. |
addressIncludeList | string | Rozdzielana przecinkami lista adresów, które mogą nawiązywać połączenia przychodzące w tym punkcie końcowym. Można podać adres IPv4 lub IPv6. Wszystkie wartości w adresach typu IPv4 lub IPv6 muszą być reprezentowane przez liczbę lub znak wieloznaczny w postaci gwiazdki. | |
addressExcludeList | string | Rozdzielana przecinkami lista adresów, które nie mogą nawiązywać połączeń przychodzących w tym punkcie końcowym. Można podać adres IPv4 lub IPv6. Wszystkie wartości w adresach typu IPv4 lub IPv6 muszą być reprezentowane przez liczbę lub znak wieloznaczny w postaci gwiazdki. | |
hostNameIncludeList | string | Rozdzielana przecinkami lista nazw hostów, które mogą nawiązywać połączenia przychodzące w tym punkcie końcowym. Nazwy hostów mogą zaczynać się od gwiazdki (używanej jako znak wieloznaczny) i nie jest w nich rozróżniana wielkość liter. Jednak gwiazdki nie mogą występować w dowolnym miejscu nazwy hosta. Na przykład nazwa *.abc.com jest poprawna, ale nazwa *.abc.* jest niepoprawna. | |
hostNameExcludeList | string | Rozdzielana przecinkami lista nazw hostów, które nie mogą nawiązywać połączeń przychodzących w tym punkcie końcowym. Nazwy hostów mogą zaczynać się od gwiazdki (używanej jako znak wieloznaczny) i nie jest w nich rozróżniana wielkość liter. Jednak gwiazdki nie mogą występować w dowolnym miejscu nazwy hosta. Na przykład nazwa *.abc.com jest poprawna, ale nazwa *.abc.* jest niepoprawna. |
Opcje protokołu HTTP dla wychodzącej komunikacji gniazda WebSocket produktu WAS.
Name | Type | Default | Description |
---|---|---|---|
keepAliveEnabled | boolean | true | Włącza połączenia trwałe (utrzymywanie aktywności połączenia HTTP). Wartość true oznacza, że utrzymywana jest aktywność połączeń na potrzeby ponownego wykorzystania przez wiele sekwencyjnych żądań i odpowiedzi. Wartość false oznacza, że połączenia są zamykane po wysłaniu odpowiedzi. |
maxKeepAliveRequests | int Min: -1 | 100 | Maksymalna liczba trwałych żądań dozwolonych w ramach jednego połączenia HTTP, gdy włączone są połączenia trwałe. Wartość -1 oznacza nieograniczoną liczbę. |
persistTimeout | Okres z dokładnością do sekundy | 30s | Czas, przez który gniazdo może pozostać bezczynne między żądaniami. To ustawienie obowiązuje jedynie w przypadku włączenia połączeń trwałych. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. |
readTimeout | Okres z dokładnością do sekundy | 60s | Czas oczekiwania na zakończenie żądania odczytu w gnieździe po wystąpieniu pierwszego odczytu. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. |
writeTimeout | Okres z dokładnością do sekundy | 60s | Czas oczekiwania w gnieździe na przesłanie poszczególnych porcji danych odpowiedzi. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. |
removeServerHeader | boolean | false | Usuwa informacje o implementacji serwera z nagłówków HTTP oraz wyłącza domyślną stronę powitania profilu Liberty. |
NoCacheCookiesControl | boolean | true | Umożliwia użytkownikowi wskazywanie, czy obecność nagłówka Set-Cookie powinna powodować aktualizowanie nagłówka Cache-Control przy użyciu wartości no-cache. To powoduje także dodanie nagłówka Expires. |
AutoDecompression | boolean | true | Wskazuje, czy kanał HTTP automatycznie dekompresuje dane treści żądania przychodzącego. |
Opcje protokołu SSL dla wychodzącej komunikacji gniazda WebSocket produktu WAS.
Name | Type | Default | Description |
---|---|---|---|
sessionTimeout | Okres z dokładnością do sekundy | 1d | Czas oczekiwania na zakończenie żądania odczytu lub zapisu w gnieździe. Ta wartość jest przesłaniana przez limity czasu specyficzne dla protokołu. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m) lub sekundy (s). Na przykład określ 30 sekund jako 30s. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1m30s oznacza 90 sekund. |
suppressHandshakeErrors | boolean | false | Wyłącz rejestrowanie błędów uzgadniania SSL. Błędy uzgadniania SSL mogą występować w czasie normalnego działania, jednak komunikaty mogą być pomocne, jeśli protokół SSL zachowuje się w sposób nieoczekiwany. |
sslRef | Odwołanie do elementu ssl najwyższego poziomu (łańcuch). | Domyślny repertuar konfiguracji SSL. Wartość domyślna to defaultSSLSettings. | |
sslSessionTimeout | Okres z dokładnością do milisekundy | 8640ms | Limit czasu sesji SSL, która jest nawiązana przez kanał SSL. Określ dodatnią liczbę całkowitą, po której następuje jednostka czasu, taka jak godziny (h), minuty (m), sekundy (s) lub milisekundy (ms). Na przykład określ 500 milisekund jako 500ms. W pojedynczej pozycji można zawrzeć wiele wartości. Na przykład 1s500ms oznacza 1,5 sekundy. |