ServiceBusClientOptions interface
Описывает параметры, которые можно предоставить при создании ServiceBusClient.
-
webSocketOptions. Параметры настройки канала подключения AMQP через веб-сокеты.-
websocket: конструктор WebSocket, используемый для создания подключения AMQP, если вы решили сделать подключение через WebSocket. -
webSocketConstructorOptions. Параметры передачи в конструктор Websocket при выборе подключения через WebSocket.
-
-
retryOptions: параметры повторных попыток для всех операций на клиенте.-
maxRetries: количество попыток, которые можно выполнить при повторной ошибке. -
maxRetryDelayInMs: максимальная задержка между повторными попытками. Применимо только при выполнении экспоненциальных повторных попыток. -
mode: какой режим повторных попыток применяется, указанный перечислениемRetryMode. Параметры:ExponentialиFixed. По умолчанию используетсяFixed. -
retryDelayInMs: время ожидания в миллисекундах перед выполнением следующей попытки. Еслиmodeзадано значениеExponential, это используется для вычисления экспоненциально увеличивающихся задержек между повторными попытками. Значение по умолчанию: 30000 миллисекунда. -
timeoutInMs: время ожидания в миллисекундах до истечения времени ожидания операции. Это приведет к возникновению повторных попыток при наличии оставшихся попыток повторных попыток. Минимальное значение: 60000 миллисекунда.
-
Свойства
| custom |
Пользовательская конечная точка, используемая при подключении к службе служебной шины. Это может быть полезно, если сеть не разрешает подключение к стандартному адресу конечной точки служебной шины Azure, но разрешает подключение через посредника. Пример: "https://my.custom.endpoint:100/" |
| identifier | Идентификатор для идентификации этого клиента. Это можно использовать для сопоставления журналов и исключений. |
| retry |
Параметры политики повторных попыток, определяющие режим, количество повторных попыток, интервал повторных попыток и т. д. |
| user |
Параметры добавления сведений об агенте пользователя в исходящие запросы. |
| web |
Параметры настройки канала подключения AMQP через веб-сокеты. |
Сведения о свойстве
customEndpointAddress
Пользовательская конечная точка, используемая при подключении к службе служебной шины. Это может быть полезно, если сеть не разрешает подключение к стандартному адресу конечной точки служебной шины Azure, но разрешает подключение через посредника.
Пример: "https://my.custom.endpoint:100/"
customEndpointAddress?: string
Значение свойства
string
identifier
Идентификатор для идентификации этого клиента. Это можно использовать для сопоставления журналов и исключений.
identifier?: string
Значение свойства
string
retryOptions
Параметры политики повторных попыток, определяющие режим, количество повторных попыток, интервал повторных попыток и т. д.
retryOptions?: RetryOptions
Значение свойства
userAgentOptions
Параметры добавления сведений об агенте пользователя в исходящие запросы.
userAgentOptions?: UserAgentPolicyOptions
Значение свойства
webSocketOptions
Параметры настройки канала подключения AMQP через веб-сокеты.
webSocketOptions?: WebSocketOptions