次の方法で共有


WebPubSubClientOptions interface

クライアント オプション

プロパティ

autoReconnect

接続が切断され、回復できない後に自動再接続するかどうかを指定します。

autoRejoinGroups

再接続後にグループの復元を有効にするかどうか

keepAliveIntervalInMs

これは、実行時にキープアライブpingメッセージを送信するためのミリ秒単位の間隔です。 デフォルトは20000ms(20秒)です。 クライアント主導のキープアライブpingを無効にするには0に設定してください。 0 以上である必要があります。 タイムアウトは複数回のping失敗時にのみトリガーされるように、 keepAliveTimeoutInMs より低い値(約3倍)を選ぶことをおすすめします。

keepAliveTimeoutInMs

データやポンが受信されていない場合に半開き接続を検出するために使われるアイドルタイムアウト(ミリ秒単位)。 デフォルトは120000ms(120秒)です。 このタイムアウトチェックを無効にするには0に設定してください。 0 以上である必要があります。 この値を keepAliveIntervalInMs より快適に大きく(例えば3倍)に保つことを推奨します。これにより、プローブがタイムアウトでソケットが閉じる前に動作する時間が確保されます。

messageRetryOptions

グループへの参加やメッセージの送信などの操作の再試行オプション

protocol

サブプロトコル

reconnectRetryOptions

再接続の再試行オプション。 autoReconnect が true の場合にのみ使用できます。

プロパティの詳細

autoReconnect

接続が切断され、回復できない後に自動再接続するかどうかを指定します。

autoReconnect?: boolean

プロパティ値

boolean

autoRejoinGroups

再接続後にグループの復元を有効にするかどうか

autoRejoinGroups?: boolean

プロパティ値

boolean

keepAliveIntervalInMs

これは、実行時にキープアライブpingメッセージを送信するためのミリ秒単位の間隔です。 デフォルトは20000ms(20秒)です。 クライアント主導のキープアライブpingを無効にするには0に設定してください。 0 以上である必要があります。 タイムアウトは複数回のping失敗時にのみトリガーされるように、 keepAliveTimeoutInMs より低い値(約3倍)を選ぶことをおすすめします。

keepAliveIntervalInMs?: number

プロパティ値

number

keepAliveTimeoutInMs

データやポンが受信されていない場合に半開き接続を検出するために使われるアイドルタイムアウト(ミリ秒単位)。 デフォルトは120000ms(120秒)です。 このタイムアウトチェックを無効にするには0に設定してください。 0 以上である必要があります。 この値を keepAliveIntervalInMs より快適に大きく(例えば3倍)に保つことを推奨します。これにより、プローブがタイムアウトでソケットが閉じる前に動作する時間が確保されます。

keepAliveTimeoutInMs?: number

プロパティ値

number

messageRetryOptions

グループへの参加やメッセージの送信などの操作の再試行オプション

messageRetryOptions?: WebPubSubRetryOptions

プロパティ値

protocol

サブプロトコル

protocol?: WebPubSubClientProtocol

プロパティ値

reconnectRetryOptions

再接続の再試行オプション。 autoReconnect が true の場合にのみ使用できます。

reconnectRetryOptions?: WebPubSubRetryOptions

プロパティ値