ServiceBusClientOptions interface
Beschreibt die Optionen, die beim Erstellen des ServiceBusClient bereitgestellt werden können.
-
webSocketOptions
: Optionen zum Konfigurieren der Kanalierung der AMQP-Verbindung über Web Sockets.-
websocket
: Der WebSocket-Konstruktor, der zum Erstellen einer AMQP-Verbindung verwendet wird, wenn Sie die Verbindung über ein WebSocket herstellen möchten. -
webSocketConstructorOptions
: Optionen zum Übergeben an den Websocket-Konstruktor, wenn Sie die Verbindung über ein WebSocket herstellen möchten.
-
-
retryOptions
: Die Wiederholungsoptionen für alle Vorgänge auf dem Client.-
maxRetries
: Die Anzahl der Wiederholungsversuche des Vorgangs im Falle eines wiederholungsfähigen Fehlers. -
maxRetryDelayInMs
: Die maximale Verzögerung zwischen Wiederholungen. Gilt nur, wenn exponentielle Wiederholungen ausgeführt werden. -
mode
: Welcher Wiederholungsmodus angewendet werden soll, angegeben durch dieRetryMode
Enumeration. Optionen sindExponential
undFixed
. Standardmäßig wirdFixed
. -
retryDelayInMs
: Zeitaufwand für die Wartezeit in Millisekunden, bevor der nächste Versuch unternommen wird. Wennmode
aufExponential
festgelegt ist, wird dies verwendet, um die exponentiell steigenden Verzögerungen zwischen Wiederholungen zu berechnen. Standard: 30000 Millisekunden. -
timeoutInMs
: Zeit in Millisekunden, bis der Vorgang ausläuft. Dadurch wird ein Wiederholungsversuch ausgelöst, wenn wiederholungsversuche noch vorhanden sind. Mindestwert: 60000 Millisekunden.
-
Eigenschaften
custom |
Ein benutzerdefinierter Endpunkt, der beim Herstellen einer Verbindung mit dem Dienstbusdienst verwendet werden soll. Dies kann nützlich sein, wenn Ihr Netzwerk keine Verbindung mit der standardmäßigen Azure Service Bus-Endpunktadresse zulässt, aber eine Verbindung über einen Zwischenanbieter ermöglicht. Beispiel: "https://my.custom.endpoint:100/" |
identifier | ID, um diesen Client zu identifizieren. Dies kann verwendet werden, um Protokolle und Ausnahmen zu korrelieren. |
retry |
Wiederholen Sie Richtlinienoptionen, die den Modus, die Anzahl der Wiederholungen, das Wiederholungsintervall usw. bestimmen. |
user |
Optionen zum Hinzufügen von Benutzer-Agent-Details zu ausgehenden Anforderungen. |
web |
Optionen zum Konfigurieren der Kanalierung der AMQP-Verbindung über Web Sockets. |
Details zur Eigenschaft
customEndpointAddress
Ein benutzerdefinierter Endpunkt, der beim Herstellen einer Verbindung mit dem Dienstbusdienst verwendet werden soll. Dies kann nützlich sein, wenn Ihr Netzwerk keine Verbindung mit der standardmäßigen Azure Service Bus-Endpunktadresse zulässt, aber eine Verbindung über einen Zwischenanbieter ermöglicht.
Beispiel: "https://my.custom.endpoint:100/"
customEndpointAddress?: string
Eigenschaftswert
string
identifier
ID, um diesen Client zu identifizieren. Dies kann verwendet werden, um Protokolle und Ausnahmen zu korrelieren.
identifier?: string
Eigenschaftswert
string
retryOptions
Wiederholen Sie Richtlinienoptionen, die den Modus, die Anzahl der Wiederholungen, das Wiederholungsintervall usw. bestimmen.
retryOptions?: RetryOptions
Eigenschaftswert
userAgentOptions
Optionen zum Hinzufügen von Benutzer-Agent-Details zu ausgehenden Anforderungen.
userAgentOptions?: UserAgentPolicyOptions
Eigenschaftswert
webSocketOptions
Optionen zum Konfigurieren der Kanalierung der AMQP-Verbindung über Web Sockets.
webSocketOptions?: WebSocketOptions