WAS WebSocket アウトバウンド (wsocOutbound)
WAS WebSocket 発信接続要求の構成プロパティーです。
属性名 | データ型 | デフォルト値 | 説明 |
---|---|---|---|
httpOptionsRef | 最上位の httpOptions エレメント (ストリング) の参照。 | defaultHttpOptions | WAS WebSocket アウトバウンドの HTTP プロトコル・オプション |
sslOptionsRef | 最上位の sslOptions エレメント (ストリング) の参照。 | WAS WebSocket アウトバウンドの SSL プロトコル・オプション | |
tcpOptionsRef | 最上位の tcpOptions エレメント (ストリング) の参照。 | defaultTCPOptions | WAS WebSocket アウトバウンドの TCP プロトコル・オプション |
- httpOptions
説明: WAS WebSocket アウトバウンドの HTTP プロトコル・オプション必須: falseデータ型: 属性名 データ型 デフォルト値 説明 keepAliveEnabled boolean true パーシスタント接続 (HTTP キープアライブ) を有効にします。 true の場合、複数の順次的な要求および応答によって再使用できるように、接続がキープアライブ状態になります。 false の場合、応答の送信後に接続がクローズされます。 maxKeepAliveRequests int 最小: -1
100 パーシスタント接続が使用可能にされた場合に単一の HTTP 接続で許可されるパーシスタント要求の最大数。 値 -1 は無制限を意味します。 persistTimeout 期間 (精度: 秒) 30s ソケットが要求間でアイドル状態を維持できる時間の長さ。 この設定は、パーシスタント接続が使用可能である場合にのみ適用されます。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。 readTimeout 期間 (精度: 秒) 60s 最初の読み取りが発生した後、ソケットで読み取り要求が完了するのを待つ時間の長さ。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。 removeServerHeader boolean false HTTP ヘッダーからサーバー実装情報を削除し、デフォルトの Liberty プロファイル・ウェルカム・ページも使用不可にします。 writeTimeout 期間 (精度: 秒) 60s 応答データの各部分が送信されるのをソケットで待つ時間の長さ。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。
- sslOptions
説明: WAS WebSocket アウトバウンドの SSL プロトコル・オプション必須: falseデータ型: 属性名 データ型 デフォルト値 説明 sessionTimeout 期間 (精度: 秒) 1d ソケットで読み取り要求または書き込み要求が完了するのを待機する時間です。 この値は、プロトコル固有のタイムアウトによってオーバーライドされます。. 正整数の後に時間単位 (時間 (h)、分 (m)、または秒 (s)) を付けて指定してください。 例えば、30 秒は 30s と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 秒の場合、1m30s とすることができます。 sslRef 最上位の ssl エレメント (ストリング) の参照。 デフォルト SSL 構成レパートリー。 デフォルト値は defaultSSLSettings です。 sslSessionTimeout 期間 (精度: ミリ秒) 8640ms %ssl.sslSessionTimeout.desc. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。 suppressHandshakeErrors boolean false SSL ハンドシェーク・エラーのロギングを無効にします。 通常操作時に SSL ハンドシェーク・エラーが発生することがありますが、SSL の動作が予期しないものになっている場合は、こうしたメッセージが役立ちます。
- tcpOptions
説明: WAS WebSocket アウトバウンドの TCP プロトコル・オプション必須: falseデータ型: 属性名 データ型 デフォルト値 説明 inactivityTimeout 期間 (精度: ミリ秒) 60s ソケットで読み取り要求または書き込み要求が完了するのを待機する時間です。 この値は、プロトコル固有のタイムアウトによってオーバーライドされます。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。 soReuseAddr boolean true アクティブなリスナーのないポートへの即時再バインドを使用可能にします。