Probe interface

Проба подсистемы балансировки нагрузки.

Extends

Свойства

etag

Уникальная строка только для чтения, которая изменяется при обновлении ресурса.

intervalInSeconds

Интервал (в секундах) для частоты проверки конечной точки для состояния работоспособности. Как правило, интервал немного меньше половины выделенного периода времени ожидания (в секундах), что позволяет двум полным пробам, прежде чем принимать экземпляр из поворота. Значение по умолчанию равно 15, минимальное значение — 5.

loadBalancingRules

Правила подсистемы балансировки нагрузки, использующие эту пробу.

noHealthyBackendsBehavior

Определяет, как новые подключения обрабатываются подсистемой балансировки нагрузки при проверке всех внутренних экземпляров.

numberOfProbes

Количество проб, в которых нет ответа, приведет к остановке дальнейшего трафика от доставки в конечную точку. Это значение позволяет конечным точкам удаляться из поворота быстрее или медленнее, чем обычное время, используемое в Azure.

port

Порт для связи пробы. Возможные значения варьируются от 1 до 65535 включительно.

probeThreshold

Количество последовательных успешных или неудачных проб, чтобы разрешить или запретить доставку трафика в эту конечную точку. После сбоя количества последовательных проб, равных этому значению, конечная точка будет снята из поворота и требует того же количества успешных последовательных проб, которые будут помещены обратно в поворот.

protocol

Протокол конечной точки. Если указан параметр Tcp, для успешной проверки требуется полученная атака. Если указан параметр Http или Https, для успешного выполнения пробы требуется ответ 200 ОК из указанного URI.

provisioningState

Состояние подготовки ресурса пробы.

requestPath

Универсальный код ресурса (URI), используемый для запроса состояния работоспособности виртуальной машины. Путь требуется, если для протокола задано значение http. В противном случае запрещено. Значение по умолчанию отсутствует.

Унаследованные свойства

id

Идентификатор ресурса.

name

Имя ресурса.

type

Тип ресурса.

Сведения о свойстве

etag

Уникальная строка только для чтения, которая изменяется при обновлении ресурса.

etag?: string

Значение свойства

string

intervalInSeconds

Интервал (в секундах) для частоты проверки конечной точки для состояния работоспособности. Как правило, интервал немного меньше половины выделенного периода времени ожидания (в секундах), что позволяет двум полным пробам, прежде чем принимать экземпляр из поворота. Значение по умолчанию равно 15, минимальное значение — 5.

intervalInSeconds?: number

Значение свойства

number

loadBalancingRules

Правила подсистемы балансировки нагрузки, использующие эту пробу.

loadBalancingRules?: SubResource[]

Значение свойства

noHealthyBackendsBehavior

Определяет, как новые подключения обрабатываются подсистемой балансировки нагрузки при проверке всех внутренних экземпляров.

noHealthyBackendsBehavior?: string

Значение свойства

string

numberOfProbes

Количество проб, в которых нет ответа, приведет к остановке дальнейшего трафика от доставки в конечную точку. Это значение позволяет конечным точкам удаляться из поворота быстрее или медленнее, чем обычное время, используемое в Azure.

numberOfProbes?: number

Значение свойства

number

port

Порт для связи пробы. Возможные значения варьируются от 1 до 65535 включительно.

port?: number

Значение свойства

number

probeThreshold

Количество последовательных успешных или неудачных проб, чтобы разрешить или запретить доставку трафика в эту конечную точку. После сбоя количества последовательных проб, равных этому значению, конечная точка будет снята из поворота и требует того же количества успешных последовательных проб, которые будут помещены обратно в поворот.

probeThreshold?: number

Значение свойства

number

protocol

Протокол конечной точки. Если указан параметр Tcp, для успешной проверки требуется полученная атака. Если указан параметр Http или Https, для успешного выполнения пробы требуется ответ 200 ОК из указанного URI.

protocol?: string

Значение свойства

string

provisioningState

Состояние подготовки ресурса пробы.

provisioningState?: string

Значение свойства

string

requestPath

Универсальный код ресурса (URI), используемый для запроса состояния работоспособности виртуальной машины. Путь требуется, если для протокола задано значение http. В противном случае запрещено. Значение по умолчанию отсутствует.

requestPath?: string

Значение свойства

string

Сведения об унаследованном свойстве

id

Идентификатор ресурса.

id?: string

Значение свойства

string

Унаследованный отSubResourceModel.id

name

Имя ресурса.

name?: string

Значение свойства

string

Унаследовано отSubResourceModel.name

type

Тип ресурса.

type?: string

Значение свойства

string

Унаследовано отSubResourceModel.type