ServiceBusClientOptions interface
Beskriver de alternativ som kan anges när du skapar ServiceBusClient.
-
webSocketOptions: Alternativ för att konfigurera kanalisering av AMQP-anslutningen via Web Sockets.-
websocket: WebSocket-konstruktorn som används för att skapa en AMQP-anslutning om du väljer att upprätta anslutningen via en WebSocket. -
webSocketConstructorOptions: Alternativ för att skicka till Websocket-konstruktorn när du väljer att upprätta anslutningen via en WebSocket.
-
-
retryOptions: Återförsöksalternativen för alla åtgärder på klienten.-
maxRetries: Antalet gånger åtgärden kan utföras igen om ett nytt försök kan göras. -
maxRetryDelayInMs: Den maximala fördröjningen mellan återförsök. Gäller endast vid exponentiella återförsök. -
mode: Vilket återförsöksläge som ska tillämpas, som anges avRetryModeuppräkning. Alternativen ärExponentialochFixed. Standardvärdet ärFixed. -
retryDelayInMs: Hur lång tid det tar att vänta i millisekunder innan nästa försök görs. Närmodeär inställt påExponentialanvänds detta för att beräkna exponentiellt ökande fördröjningar mellan återförsök. Standard: 30 000 millisekunder. -
timeoutInMs: Tid i millisekunder att vänta innan åtgärden överskrider tidsgränsen. Detta utlöser ett nytt försök om det finns några återförsök kvar. Minsta värde: 6 0000 millisekunder.
-
Egenskaper
| custom |
En anpassad slutpunkt som ska användas när du ansluter till Service Bus-tjänsten. Detta kan vara användbart när nätverket inte tillåter anslutning till standardadressen för Azure Service Bus-slutpunkten, men tillåter anslutning via en mellanhand. Exempel: "https://my.custom.endpoint:100/" |
| identifier | ID för att identifiera den här klienten. Detta kan användas för att korrelera loggar och undantag. |
| retry |
Återförsök av principalternativ som avgör läget, antalet återförsök, återförsöksintervall osv. |
| user |
Alternativ för att lägga till information om användaragenten i utgående begäranden. |
| web |
Alternativ för att konfigurera kanalisering av AMQP-anslutningen via Web Sockets. |
Egenskapsinformation
customEndpointAddress
En anpassad slutpunkt som ska användas när du ansluter till Service Bus-tjänsten. Detta kan vara användbart när nätverket inte tillåter anslutning till standardadressen för Azure Service Bus-slutpunkten, men tillåter anslutning via en mellanhand.
Exempel: "https://my.custom.endpoint:100/"
customEndpointAddress?: string
Egenskapsvärde
string
identifier
ID för att identifiera den här klienten. Detta kan användas för att korrelera loggar och undantag.
identifier?: string
Egenskapsvärde
string
retryOptions
Återförsök av principalternativ som avgör läget, antalet återförsök, återförsöksintervall osv.
retryOptions?: RetryOptions
Egenskapsvärde
userAgentOptions
Alternativ för att lägga till information om användaragenten i utgående begäranden.
userAgentOptions?: UserAgentPolicyOptions
Egenskapsvärde
webSocketOptions
Alternativ för att konfigurera kanalisering av AMQP-anslutningen via Web Sockets.
webSocketOptions?: WebSocketOptions