WebPubSubClientOptions interface
Klientalternativen
Egenskaper
| auto |
Om du vill återansluta automatiskt efter att anslutningen har släppts och inte kan återställas |
| auto |
Om du vill aktivera återställning av grupp efter återanslutning |
| keep |
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 |
| keep |
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 |
| message |
Återförsöksalternativen för åtgärder som att ansluta till grupp och skicka meddelanden |
| protocol | Delprotokolen |
| reconnect |
Å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
reconnectRetryOptions
Återförsöksalternativen för återanslutning. Endast tillgängligt när autoReconnect är sant.
reconnectRetryOptions?: WebPubSubRetryOptions