ProbePropertiesFormatOutput interface
Risorsa probe del servizio di bilanciamento del carico.
Proprietà
| interval |
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. |
| load |
Regole del servizio di bilanciamento del carico che usano questo probe. |
| number |
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. |
| probe |
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. |
| provisioning |
Stato di provisioning della risorsa probe. |
| request |
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. |
Dettagli proprietà
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?: SubResourceOutput[]
Valore della proprietà
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: "Http" | "Https" | "Tcp"
Valore della proprietà
"Http" | "Https" | "Tcp"
provisioningState
Stato di provisioning della risorsa probe.
provisioningState?: "Succeeded" | "Updating" | "Deleting" | "Failed"
Valore della proprietà
"Succeeded" | "Updating" | "Deleting" | "Failed"
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