Sdílet prostřednictvím


ServiceBusClientOptions interface

Popisuje možnosti, které lze poskytnout při vytváření ServiceBusClient.

  • webSocketOptions : Možnosti konfigurace channelingu připojení AMQP přes webové sokety.
    • websocket : Konstruktor WebSocket použitý k vytvoření připojení AMQP, pokud se rozhodnete vytvořit připojení přes WebSocket.
    • webSocketConstructorOptions : Možnosti předání do websocket konstruktoru, když se rozhodnete vytvořit připojení přes WebSocket.
  • retryOptions : Možnosti opakování pro všechny operace v klientovi.
    • maxRetries : Kolikrát je možné operaci zopakovat v případě opakovatelné chyby.
    • maxRetryDelayInMs: Maximální zpoždění mezi opakovanými pokusy. Platí pouze při provádění exponenciálních opakování.
    • mode: Který režim opakování se má použít, určený výčtem RetryMode . Možnosti jsou Exponential a Fixed. Výchozí hodnota je Fixed.
    • retryDelayInMs: Doba čekání v milisekundách před provedením dalšího pokusu. Pokud mode je nastavená hodnota Exponential, použije se k výpočtu exponenciálně rostoucích zpoždění mezi opakovanými pokusy. Výchozí hodnota: 30000 milisekund.
    • timeoutInMs: Doba čekání v milisekundách před vypršením časového limitu operace. Pokud zbývají nějaké pokusy o opakování, aktivuje se tím opakování. Minimální hodnota: 60000 milisekund.

Vlastnosti

customEndpointAddress

Vlastní koncový bod, který se má použít při připojování ke službě Service Bus. To může být užitečné, když vaše síť neumožňuje připojení ke standardní Azure Service Bus adrese koncového bodu, ale umožňuje připojení prostřednictvím zprostředkovatele.

Příklad: "https://my.custom.endpoint:100/"

identifier

ID k identifikaci tohoto klienta. Dá se použít ke korelaci protokolů a výjimek.

retryOptions

Možnosti zásad opakování, které určují režim, počet opakování, interval opakování atd.

userAgentOptions

Možnosti pro přidání podrobností o uživatelském agentu k odchozím požadavkům

webSocketOptions

Možnosti konfigurace channelingu připojení AMQP přes webové sokety

Podrobnosti vlastnosti

customEndpointAddress

Vlastní koncový bod, který se má použít při připojování ke službě Service Bus. To může být užitečné, když vaše síť neumožňuje připojení ke standardní Azure Service Bus adrese koncového bodu, ale umožňuje připojení prostřednictvím zprostředkovatele.

Příklad: "https://my.custom.endpoint:100/"

customEndpointAddress?: string

Hodnota vlastnosti

string

identifier

ID k identifikaci tohoto klienta. Dá se použít ke korelaci protokolů a výjimek.

identifier?: string

Hodnota vlastnosti

string

retryOptions

Možnosti zásad opakování, které určují režim, počet opakování, interval opakování atd.

retryOptions?: RetryOptions

Hodnota vlastnosti

userAgentOptions

Možnosti pro přidání podrobností o uživatelském agentu k odchozím požadavkům

userAgentOptions?: UserAgentPolicyOptions

Hodnota vlastnosti

webSocketOptions

Možnosti konfigurace channelingu připojení AMQP přes webové sokety

webSocketOptions?: WebSocketOptions

Hodnota vlastnosti