WebPubSubClientOptions interface

Klientalternativen

Egenskaper

autoReconnect

Om du vill återansluta automatiskt efter att anslutningen har släppts och inte kan återställas

autoRejoinGroups

Om du vill aktivera återställning av grupp efter återanslutning

keepAliveIntervalInMs

Intervallet i millisekunder för att skicka keep-alive-pingmeddelanden till körtiden. Standard är 20000 ms (20 sekunder). Ställ in på 0 för att inaktivera klientinitierade keep-alive-pings. Måste vara större än eller lika med 0. Vi rekommenderar att välja ett värde som är lägre än keepAliveTimeoutInMs (återigen ungefär 3 gånger lägre) så att timeouten bara triggas när flera pingar misslyckas.

keepAliveTimeoutInMs

Den inaktiva timeouten i millisekunder används för att upptäcka halvöppna anslutningar när ingen data eller pong har mottagits. Standard är 120000 ms (120 sekunder). Ställ in på 0 för att inaktivera denna timeout-kontroll. Måste vara större än eller lika med 0. Vi rekommenderar att hålla detta värde bekvämt högre än keepAliveIntervalInMs (till exempel 3x) så att proberna hinner köra innan timeouten stänger uttaget.

messageRetryOptions

Återförsöksalternativen för åtgärder som att ansluta till grupp och skicka meddelanden

protocol

Delprotokolen

reconnectRetryOptions

Återförsöksalternativen för återanslutning. Endast tillgängligt när autoReconnect är sant.

Egenskapsinformation

autoReconnect

Om du vill återansluta automatiskt efter att anslutningen har släppts och inte kan återställas

autoReconnect?: boolean

Egenskapsvärde

boolean

autoRejoinGroups

Om du vill aktivera återställning av grupp efter återanslutning

autoRejoinGroups?: boolean

Egenskapsvärde

boolean

keepAliveIntervalInMs

Intervallet i millisekunder för att skicka keep-alive-pingmeddelanden till körtiden. Standard är 20000 ms (20 sekunder). Ställ in på 0 för att inaktivera klientinitierade keep-alive-pings. Måste vara större än eller lika med 0. Vi rekommenderar att välja ett värde som är lägre än keepAliveTimeoutInMs (återigen ungefär 3 gånger lägre) så att timeouten bara triggas när flera pingar misslyckas.

keepAliveIntervalInMs?: number

Egenskapsvärde

number

keepAliveTimeoutInMs

Den inaktiva timeouten i millisekunder används för att upptäcka halvöppna anslutningar när ingen data eller pong har mottagits. Standard är 120000 ms (120 sekunder). Ställ in på 0 för att inaktivera denna timeout-kontroll. Måste vara större än eller lika med 0. Vi rekommenderar att hålla detta värde bekvämt högre än keepAliveIntervalInMs (till exempel 3x) så att proberna hinner köra innan timeouten stänger uttaget.

keepAliveTimeoutInMs?: number

Egenskapsvärde

number

messageRetryOptions

Återförsöksalternativen för åtgärder som att ansluta till grupp och skicka meddelanden

messageRetryOptions?: WebPubSubRetryOptions

Egenskapsvärde

protocol

Delprotokolen

protocol?: WebPubSubClientProtocol

Egenskapsvärde

reconnectRetryOptions

Återförsöksalternativen för återanslutning. Endast tillgängligt när autoReconnect är sant.

reconnectRetryOptions?: WebPubSubRetryOptions

Egenskapsvärde