ServiceBusClientOptions interface
Décrit les options qui peuvent être fournies lors de la création de ServiceBusClient.
-
webSocketOptions
: options permettant de configurer le canal de la connexion AMQP via Web Sockets.-
websocket
: constructeur WebSocket utilisé pour créer une connexion AMQP si vous choisissez d’établir la connexion sur un WebSocket. -
webSocketConstructorOptions
: options à passer au constructeur Websocket lorsque vous choisissez d’établir la connexion sur un WebSocket.
-
-
retryOptions
: options de nouvelle tentative pour toutes les opérations sur le client.-
maxRetries
: nombre de fois où l’opération peut être retentée en cas d’erreur retentable. -
maxRetryDelayInMs
: délai maximal entre les nouvelles tentatives. Applicable uniquement lors de l’exécution de nouvelles tentatives exponentielles. -
mode
: mode nouvelle tentative à appliquer, spécifié par l’énumérationRetryMode
. Les options sontExponential
etFixed
. La valeur par défaut estFixed
. -
retryDelayInMs
: durée d’attente en millisecondes avant d’effectuer la prochaine tentative. Lorsquemode
est défini surExponential
, il est utilisé pour calculer les retards croissants exponentiels entre les nouvelles tentatives. Valeur par défaut : 3 0000 millisecondes. -
timeoutInMs
: Durée en millisecondes d’attente avant que l’opération expire. Cela déclenche une nouvelle tentative s’il existe des tentatives de nouvelle tentative restantes. Valeur minimale : 6 0000 millisecondes.
-
Propriétés
custom |
Point de terminaison personnalisé à utiliser lors de la connexion au service Service Bus. Cela peut être utile lorsque votre réseau n’autorise pas la connexion à l’adresse de point de terminaison Azure Service Bus standard, mais autorise la connexion via un intermédiaire. Exemple : «https://my.custom.endpoint:100/" |
identifier | ID permettant d’identifier ce client. Cela peut être utilisé pour mettre en corrélation les journaux et les exceptions. |
retry |
Options de stratégie de nouvelle tentative qui déterminent le mode, le nombre de nouvelles tentatives, l’intervalle de nouvelle tentative, etc. |
user |
Options d’ajout de détails de l’agent utilisateur aux demandes sortantes. |
web |
Options de configuration du canal de la connexion AMQP via Web Sockets. |
Détails de la propriété
customEndpointAddress
Point de terminaison personnalisé à utiliser lors de la connexion au service Service Bus. Cela peut être utile lorsque votre réseau n’autorise pas la connexion à l’adresse de point de terminaison Azure Service Bus standard, mais autorise la connexion via un intermédiaire.
Exemple : «https://my.custom.endpoint:100/"
customEndpointAddress?: string
Valeur de propriété
string
identifier
ID permettant d’identifier ce client. Cela peut être utilisé pour mettre en corrélation les journaux et les exceptions.
identifier?: string
Valeur de propriété
string
retryOptions
Options de stratégie de nouvelle tentative qui déterminent le mode, le nombre de nouvelles tentatives, l’intervalle de nouvelle tentative, etc.
retryOptions?: RetryOptions
Valeur de propriété
userAgentOptions
Options d’ajout de détails de l’agent utilisateur aux demandes sortantes.
userAgentOptions?: UserAgentPolicyOptions
Valeur de propriété
webSocketOptions
Options de configuration du canal de la connexion AMQP via Web Sockets.
webSocketOptions?: WebSocketOptions