Probe interface

Probe del servizio di bilanciamento del carico.

Extends

Proprietà

etag

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

intervalInSeconds

Intervallo, in secondi, per la frequenza con cui eseguire il probe dell'endpoint per lo stato di integrità. In genere, l'intervallo è leggermente inferiore alla metà del periodo di timeout allocato (in secondi) che consente due probe completi prima di uscire dalla rotazione dell'istanza. Il valore predefinito è 15, il valore minimo è 5.

loadBalancingRules

Regole del servizio di bilanciamento del carico che usano questo probe.

noHealthyBackendsBehavior

Determina il modo in cui le nuove connessioni vengono gestite dal servizio di bilanciamento del carico quando tutte le istanze back-end vengono sottoposta a probe.

numberOfProbes

Il numero di probe in cui, se non è disponibile alcuna risposta, impedirà di recapitare ulteriore traffico all'endpoint. Questi valori consentono di escludere gli endpoint dalla rotazione più velocemente o più lentamente rispetto ai tempi tipici usati in Azure.

port

Porta per la comunicazione del probe. I valori possibili sono compresi tra 1 e 65535 inclusi.

probeThreshold

Numero di probe consecutivi riusciti o non riusciti per consentire o negare il recapito del traffico a questo endpoint. Dopo aver fallito il numero di probe consecutivi uguali a questo valore, l'endpoint verrà estratto dalla rotazione e richiederà lo stesso numero di probe consecutivi riusciti da posizionare nuovamente in rotazione.

protocol

Protocollo dell'endpoint. Se si specifica 'Tcp', è necessario un ACK ricevuto affinché il probe abbia esito positivo. Se si specifica 'Http' o 'Https', per il probe è necessaria una risposta 200 OK dall'URI specificato.

provisioningState

Stato di provisioning della risorsa probe.

requestPath

URI usato per richiedere lo stato di integrità dalla macchina virtuale. Il percorso è obbligatorio se un protocollo è impostato su http. In caso contrario, non è consentito. Non esiste alcun valore predefinito.

Proprietà ereditate

id

ID risorsa.

name

Nome della risorsa.

type

Tipo di risorsa.

Dettagli proprietà

etag

Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata.

etag?: string

Valore della proprietà

string

intervalInSeconds

Intervallo, in secondi, per la frequenza con cui eseguire il probe dell'endpoint per lo stato di integrità. In genere, l'intervallo è leggermente inferiore alla metà del periodo di timeout allocato (in secondi) che consente due probe completi prima di uscire dalla rotazione dell'istanza. Il valore predefinito è 15, il valore minimo è 5.

intervalInSeconds?: number

Valore della proprietà

number

loadBalancingRules

Regole del servizio di bilanciamento del carico che usano questo probe.

loadBalancingRules?: SubResource[]

Valore della proprietà

noHealthyBackendsBehavior

Determina il modo in cui le nuove connessioni vengono gestite dal servizio di bilanciamento del carico quando tutte le istanze back-end vengono sottoposta a probe.

noHealthyBackendsBehavior?: string

Valore della proprietà

string

numberOfProbes

Il numero di probe in cui, se non è disponibile alcuna risposta, impedirà di recapitare ulteriore traffico all'endpoint. Questi valori consentono di escludere gli endpoint dalla rotazione più velocemente o più lentamente rispetto ai tempi tipici usati in Azure.

numberOfProbes?: number

Valore della proprietà

number

port

Porta per la comunicazione del probe. I valori possibili sono compresi tra 1 e 65535 inclusi.

port?: number

Valore della proprietà

number

probeThreshold

Numero di probe consecutivi riusciti o non riusciti per consentire o negare il recapito del traffico a questo endpoint. Dopo aver fallito il numero di probe consecutivi uguali a questo valore, l'endpoint verrà estratto dalla rotazione e richiederà lo stesso numero di probe consecutivi riusciti da posizionare nuovamente in rotazione.

probeThreshold?: number

Valore della proprietà

number

protocol

Protocollo dell'endpoint. Se si specifica 'Tcp', è necessario un ACK ricevuto affinché il probe abbia esito positivo. Se si specifica 'Http' o 'Https', per il probe è necessaria una risposta 200 OK dall'URI specificato.

protocol?: string

Valore della proprietà

string

provisioningState

Stato di provisioning della risorsa probe.

provisioningState?: string

Valore della proprietà

string

requestPath

URI usato per richiedere lo stato di integrità dalla macchina virtuale. Il percorso è obbligatorio se un protocollo è impostato su http. In caso contrario, non è consentito. Non esiste alcun valore predefinito.

requestPath?: string

Valore della proprietà

string

Dettagli proprietà ereditate

id

ID risorsa.

id?: string

Valore della proprietà

string

Ereditato daSubResourceModel.id

name

Nome della risorsa.

name?: string

Valore della proprietà

string

Ereditato daSubResourceModel.name

type

Tipo di risorsa.

type?: string

Valore della proprietà

string

Ereditato daSubResourceModel.type