ServiceBusClientOptions interface
Hierin worden de opties beschreven die kunnen worden opgegeven tijdens het maken van de ServiceBusClient.
-
webSocketOptions
: Opties voor het configureren van de channeling van de AMQP-verbinding via Web Sockets.-
websocket
: De WebSocket-constructor die wordt gebruikt om een AMQP-verbinding te maken als u ervoor kiest om de verbinding via een WebSocket te maken. -
webSocketConstructorOptions
: Opties om door te geven aan de Websocket-constructor wanneer u ervoor kiest om verbinding te maken via een WebSocket.
-
-
retryOptions
: de opties voor opnieuw proberen voor alle bewerkingen op de client.-
maxRetries
: het aantal keren dat de bewerking opnieuw kan worden uitgevoerd in het geval van een fout die opnieuw kan worden geprobeerd. -
maxRetryDelayInMs
: de maximale vertraging tussen nieuwe pogingen. Alleen van toepassing bij het uitvoeren van exponentiële nieuwe pogingen. -
mode
: welke modus voor opnieuw proberen moet worden toegepast, opgegeven door deRetryMode
enum. Opties zijnExponential
enFixed
. De standaardwaarde isFixed
. -
retryDelayInMs
: de hoeveelheid tijd die moet worden gewacht in milliseconden voordat u de volgende poging uitvoert. Wanneermode
is ingesteld opExponential
, wordt dit gebruikt om de exponentieel toenemende vertragingen tussen nieuwe pogingen te berekenen. Standaard: 30000 milliseconden. -
timeoutInMs
: De hoeveelheid tijd in milliseconden om te wachten voordat er een time-out optreedt voor de bewerking. Hierdoor wordt een nieuwe poging geactiveerd als er nog nieuwe pogingen zijn. Minimumwaarde: 60000 milliseconden.
-
Eigenschappen
custom |
Een aangepast eindpunt dat moet worden gebruikt bij het maken van verbinding met de Service Bus-service. Dit kan handig zijn als uw netwerk geen verbinding met het standaardadres van het Azure Service Bus-eindpunt toestaat, maar wel verbinding maakt via een tussenpersoon. Voorbeeld: "https://my.custom.endpoint:100/" |
identifier | Id om deze client te identificeren. Dit kan worden gebruikt om logboeken en uitzonderingen te correleren. |
retry |
Beleidsopties voor opnieuw proberen die de modus, het aantal nieuwe pogingen, het interval voor opnieuw proberen, enzovoort bepalen. |
user |
Opties voor het toevoegen van gebruikersagentgegevens aan uitgaande aanvragen. |
web |
Opties voor het configureren van de channeling van de AMQP-verbinding via websockets. |
Eigenschapdetails
customEndpointAddress
Een aangepast eindpunt dat moet worden gebruikt bij het maken van verbinding met de Service Bus-service. Dit kan handig zijn als uw netwerk geen verbinding met het standaardadres van het Azure Service Bus-eindpunt toestaat, maar wel verbinding maakt via een tussenpersoon.
Voorbeeld: "https://my.custom.endpoint:100/"
customEndpointAddress?: string
Waarde van eigenschap
string
identifier
Id om deze client te identificeren. Dit kan worden gebruikt om logboeken en uitzonderingen te correleren.
identifier?: string
Waarde van eigenschap
string
retryOptions
Beleidsopties voor opnieuw proberen die de modus, het aantal nieuwe pogingen, het interval voor opnieuw proberen, enzovoort bepalen.
retryOptions?: RetryOptions
Waarde van eigenschap
userAgentOptions
Opties voor het toevoegen van gebruikersagentgegevens aan uitgaande aanvragen.
userAgentOptions?: UserAgentPolicyOptions
Waarde van eigenschap
webSocketOptions
Opties voor het configureren van de channeling van de AMQP-verbinding via websockets.
webSocketOptions?: WebSocketOptions