WebPubSubClientOptions interface
Die Clientoptionen
Eigenschaften
| auto |
Gibt an, ob die verbindung nach dem Ablegen der Verbindung automatisch wiederhergestellt werden soll und nicht wiederhergestellt werden kann. |
| auto |
Gibt an, ob die Wiederherstellung der Gruppe nach der erneuten Verbindung aktiviert werden soll. |
| keep |
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 |
| keep |
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 |
| message |
Die Wiederholungsoptionen für Vorgänge wie das Beitreten zu Einer Gruppe und das Senden von Nachrichten |
| protocol | Das Unterprotocol |
| reconnect |
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
reconnectRetryOptions
Die Wiederholungsoptionen für die erneute Verbindung. Nur verfügbar, wenn autoReconnect true ist.
reconnectRetryOptions?: WebPubSubRetryOptions