WebPubSubClientOptions interface

Die Clientoptionen

Eigenschaften

autoReconnect

Gibt an, ob die verbindung nach dem Ablegen der Verbindung automatisch wiederhergestellt werden soll und nicht wiederhergestellt werden kann.

autoRejoinGroups

Gibt an, ob die Wiederherstellung der Gruppe nach der erneuten Verbindung aktiviert werden soll.

keepAliveIntervalInMs

Das Intervall in Millisekunden, in dem Keep-Alive-Ping-Nachrichten an die Laufzeit gesendet werden. Standard sind 20.000 ms (20 Sekunden). Setze auf 0, um client-initiierte Keep-Life-Pings zu deaktivieren. Muss größer oder gleich 0 sein. Wir empfehlen, einen Wert zu wählen, der niedriger keepAliveTimeoutInMs ist als (wiederum etwa dreimal niedriger), sodass das Timeout nur ausgelöst wird, wenn mehrere Pings ausfallen.

keepAliveTimeoutInMs

Der Leerlauf-Timeout in Millisekunden wird verwendet, um halboffene Verbindungen zu erkennen, wenn keine Daten oder Pong empfangen wurden. Standardmäßig sind 120.000 ms (120 Sekunden). Setze auf 0, um diesen Timeout-Check zu deaktivieren. Muss größer oder gleich 0 sein. Wir empfehlen, diesen Wert bequem größer als keepAliveIntervalInMs (zum Beispiel 3x) zu halten, damit die Sonden Zeit haben, zu laufen, bevor die Auszeit die Buchse schließt.

messageRetryOptions

Die Wiederholungsoptionen für Vorgänge wie das Beitreten zu Einer Gruppe und das Senden von Nachrichten

protocol

Das Unterprotocol

reconnectRetryOptions

Die Wiederholungsoptionen für die erneute Verbindung. Nur verfügbar, wenn autoReconnect true ist.

Details zur Eigenschaft

autoReconnect

Gibt an, ob die verbindung nach dem Ablegen der Verbindung automatisch wiederhergestellt werden soll und nicht wiederhergestellt werden kann.

autoReconnect?: boolean

Eigenschaftswert

boolean

autoRejoinGroups

Gibt an, ob die Wiederherstellung der Gruppe nach der erneuten Verbindung aktiviert werden soll.

autoRejoinGroups?: boolean

Eigenschaftswert

boolean

keepAliveIntervalInMs

Das Intervall in Millisekunden, in dem Keep-Alive-Ping-Nachrichten an die Laufzeit gesendet werden. Standard sind 20.000 ms (20 Sekunden). Setze auf 0, um client-initiierte Keep-Life-Pings zu deaktivieren. Muss größer oder gleich 0 sein. Wir empfehlen, einen Wert zu wählen, der niedriger keepAliveTimeoutInMs ist als (wiederum etwa dreimal niedriger), sodass das Timeout nur ausgelöst wird, wenn mehrere Pings ausfallen.

keepAliveIntervalInMs?: number

Eigenschaftswert

number

keepAliveTimeoutInMs

Der Leerlauf-Timeout in Millisekunden wird verwendet, um halboffene Verbindungen zu erkennen, wenn keine Daten oder Pong empfangen wurden. Standardmäßig sind 120.000 ms (120 Sekunden). Setze auf 0, um diesen Timeout-Check zu deaktivieren. Muss größer oder gleich 0 sein. Wir empfehlen, diesen Wert bequem größer als keepAliveIntervalInMs (zum Beispiel 3x) zu halten, damit die Sonden Zeit haben, zu laufen, bevor die Auszeit die Buchse schließt.

keepAliveTimeoutInMs?: number

Eigenschaftswert

number

messageRetryOptions

Die Wiederholungsoptionen für Vorgänge wie das Beitreten zu Einer Gruppe und das Senden von Nachrichten

messageRetryOptions?: WebPubSubRetryOptions

Eigenschaftswert

protocol

Das Unterprotocol

protocol?: WebPubSubClientProtocol

Eigenschaftswert

reconnectRetryOptions

Die Wiederholungsoptionen für die erneute Verbindung. Nur verfügbar, wenn autoReconnect true ist.

reconnectRetryOptions?: WebPubSubRetryOptions

Eigenschaftswert