Partager via


Probe interface

Sonde d’équilibreur de charge.

Extends

Propriétés

etag

Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

intervalInSeconds

Intervalle, en secondes, pour la fréquence à laquelle sonder le point de terminaison pour l’état d’intégrité. En règle générale, l’intervalle est légèrement inférieur à la moitié de la période d’expiration allouée (en secondes) qui permet deux sondes complètes avant de sortir l’instance de rotation. La valeur par défaut est 15, la valeur minimale est 5.

loadBalancingRules

Règles d’équilibreur de charge qui utilisent cette sonde. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

name

Nom de la ressource unique dans l’ensemble de sondes utilisées par l’équilibreur de charge. Ce nom peut être utilisé pour accéder à la ressource.

noHealthyBackendsBehavior

Détermine la façon dont les nouvelles connexions sont gérées par l’équilibreur de charge lorsque toutes les instances back-end sont interrogées.

numberOfProbes

Le nombre de sondes où, s’il n’y a pas de réponse, entraîne l’arrêt de la remise d’un trafic supplémentaire au point de terminaison. Ces valeurs permettent aux points de terminaison d’être retirés de la rotation plus rapidement ou plus lents que les heures classiques utilisées dans Azure.

port

Port de communication de la sonde. Les valeurs possibles vont de 1 à 65535, inclusives.

probeThreshold

Nombre de sondes réussies ou ayant échoué consécutives afin d’autoriser ou de refuser la remise du trafic à ce point de terminaison. Après l’échec du nombre de sondes consécutives égales à cette valeur, le point de terminaison est retiré de la rotation et nécessite le même nombre de sondes consécutives réussies à remettre en rotation.

protocol

Protocole du point de terminaison. Si « Tcp » est spécifié, un ACK reçu est requis pour que la sonde réussisse. Si « Http » ou « Https » est spécifié, une réponse de 200 OK de l’URI spécifié est requise pour que la sonde réussisse.

provisioningState

État d’approvisionnement de la ressource de sonde. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

requestPath

URI utilisé pour demander l’état d’intégrité de la machine virtuelle. Le chemin d’accès est requis si un protocole est défini sur http. Sinon, il n’est pas autorisé. Il n’existe aucune valeur par défaut.

type

Type de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

Propriétés héritées

id

ID de ressource.

Détails de la propriété

etag

Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

etag?: string

Valeur de propriété

string

intervalInSeconds

Intervalle, en secondes, pour la fréquence à laquelle sonder le point de terminaison pour l’état d’intégrité. En règle générale, l’intervalle est légèrement inférieur à la moitié de la période d’expiration allouée (en secondes) qui permet deux sondes complètes avant de sortir l’instance de rotation. La valeur par défaut est 15, la valeur minimale est 5.

intervalInSeconds?: number

Valeur de propriété

number

loadBalancingRules

Règles d’équilibreur de charge qui utilisent cette sonde. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

loadBalancingRules?: SubResource[]

Valeur de propriété

name

Nom de la ressource unique dans l’ensemble de sondes utilisées par l’équilibreur de charge. Ce nom peut être utilisé pour accéder à la ressource.

name?: string

Valeur de propriété

string

noHealthyBackendsBehavior

Détermine la façon dont les nouvelles connexions sont gérées par l’équilibreur de charge lorsque toutes les instances back-end sont interrogées.

noHealthyBackendsBehavior?: string

Valeur de propriété

string

numberOfProbes

Le nombre de sondes où, s’il n’y a pas de réponse, entraîne l’arrêt de la remise d’un trafic supplémentaire au point de terminaison. Ces valeurs permettent aux points de terminaison d’être retirés de la rotation plus rapidement ou plus lents que les heures classiques utilisées dans Azure.

numberOfProbes?: number

Valeur de propriété

number

port

Port de communication de la sonde. Les valeurs possibles vont de 1 à 65535, inclusives.

port?: number

Valeur de propriété

number

probeThreshold

Nombre de sondes réussies ou ayant échoué consécutives afin d’autoriser ou de refuser la remise du trafic à ce point de terminaison. Après l’échec du nombre de sondes consécutives égales à cette valeur, le point de terminaison est retiré de la rotation et nécessite le même nombre de sondes consécutives réussies à remettre en rotation.

probeThreshold?: number

Valeur de propriété

number

protocol

Protocole du point de terminaison. Si « Tcp » est spécifié, un ACK reçu est requis pour que la sonde réussisse. Si « Http » ou « Https » est spécifié, une réponse de 200 OK de l’URI spécifié est requise pour que la sonde réussisse.

protocol?: string

Valeur de propriété

string

provisioningState

État d’approvisionnement de la ressource de sonde. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

provisioningState?: string

Valeur de propriété

string

requestPath

URI utilisé pour demander l’état d’intégrité de la machine virtuelle. Le chemin d’accès est requis si un protocole est défini sur http. Sinon, il n’est pas autorisé. Il n’existe aucune valeur par défaut.

requestPath?: string

Valeur de propriété

string

type

Type de la ressource. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.

type?: string

Valeur de propriété

string

Détails de la propriété héritée

id

ID de ressource.

id?: string

Valeur de propriété

string

héritée deSubResource.id