Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Lo stato di integrità è una funzionalità di Azure Load Balancer che fornisce informazioni dettagliate sull'integrità delle istanze back-end nel pool back-end di Azure Load Balancer. Collegato alla regola di bilanciamento del carico, questo stato fornisce informazioni dettagliate sullo stato di integrità e sul ragionamento di queste istanze back-end.
Stato delle istanze back-end
Lo stato di integrità espone lo stato delle istanze back-end. Esistono due valori di stato:
| Stato | Descrizione |
|---|---|
| Attivo | Questo valore di stato rappresenta un'istanza back-end integra. |
| Giù | Questo valore di stato rappresenta un'istanza back-end non integra. |
Codici causale
Lo stato di integrità espone anche i codici motivo, classificati in Codici motivo attivati dall'utente e codici motivo attivati dalla piattaforma. Questi codici consentono di comprendere i motivi precisi per lo stato del probe di integrità delle istanze back-end e perché vengono sottoposti a probe su o inattivi.
Codici motivo attivati dall'utente
I codici motivo attivati dall'utente vengono attivati in base alla configurazione del servizio di bilanciamento del carico; questi possono essere risolti dall'utente. Le tabelle seguenti descrivono i codici motivo attivati dall'utente insieme al portale visualizzati il motivo dell'esito positivo e i codici motivo non riusciti.
Codici motivo di esito positivo
La tabella seguente descrive i codici motivo di esito positivo in cui lo stato back-end è uguale a Up:
| Causale | Motivo visualizzato nel portale | Descrizione |
|---|---|---|
| Up_Probe_Success | L'istanza back-end risponde correttamente al probe di integrità. | L'istanza back-end risponde correttamente al probe di integrità. |
| Up_Probe_AllDownIsUp | L'istanza back-end è considerata integra a causa dell'abilitazione di NoHealthyBackendsBehavior. | Lo stato del probe di integrità dell'istanza back-end viene ignorato perché NoHealthyBackendsBehavior è abilitato. L'istanza back-end è considerata integra e può ricevere traffico. |
| Up_Probe_ApproachingUnhealthyThreshold | Il probe di integrità sta raggiungendo una soglia non integra, ma l'istanza back-end rimane integra in base all'ultima risposta. | Il probe più recente non è riuscito a rispondere, ma l'istanza back-end rimane sufficientemente integra in base alle risposte precedenti. |
| Up_Admin | L'istanza back-end è integra a causa dello stato amministratore impostato su Up. | Lo stato del probe di integrità dell'istanza back-end viene ignorato perché lo stato amministratore è impostato su UP. L'istanza back-end è considerata integra e può ricevere traffico. |
Codici motivo errore
Nella tabella seguente vengono descritti i codici motivo dell'errore in cui lo stato back-end è uguale a Down:
| Causale | Motivo visualizzato nel portale | Descrizione |
|---|---|---|
| Down_Probe_ApproachingHealthyThreshold | Il probe di integrità sta raggiungendo una soglia integra, ma l'istanza back-end rimane non integra in base all'ultima risposta. | Il risultato del probe più recente è positivo, ma non soddisfa il numero richiesto di risposte nella soglia integra, quindi l'istanza back-end rimane non integra. |
| Down_Probe_HttpStatusCodeError | Codice di stato HTTP non 200 ricevuto; che significa che si è verificato un problema con l'applicazione in ascolto sulla porta. | L'istanza back-end restituisce un codice di stato HTTP non 200 che indica un problema con l'applicazione in ascolto sulla porta. |
| Down_Probe_HttpEndpointUnreachable | Endpoint HTTP non raggiungibile; ovvero una regola del gruppo di sicurezza di rete che blocca la porta o un'app non integra in ascolto sulla porta. | Il probe di integrità è stato in grado di stabilire un handshake TCP con l'istanza back-end, ma la sessione HTTP è stata rifiutata, che indica due possibilità: una regola del gruppo di sicurezza di rete che blocca la porta o nessuna applicazione integra in ascolto sulla porta. |
| Down_Probe_TcpProbeTimeout | Timeout probe TCP; ovvero l'istanza back-end non integra, la porta probe di integrità bloccata o l'app non integra in ascolto sulla porta. | L'istanza back-end non ha restituito alcuna risposta TCP entro l'intervallo di probe. Ciò indica tre possibilità: un'istanza back-end non integra, una porta probe di integrità bloccata o un'applicazione non integra in ascolto sulla porta. |
| Down_Probe_NoHealthyBackend | Nessuna istanza back-end integra dietro il servizio di bilanciamento del carico a livello di area. | Il servizio di bilanciamento del carico a livello di area associato a un servizio di bilanciamento del carico globale non ha istanze back-end integre dietro di esso. |
| Down_Admin | L'istanza back-end non è integra a causa dello stato amministratore impostato su Inattivo. | Lo stato del probe di integrità dell'istanza back-end viene ignorato perché lo stato amministratore è impostato su Inattivo. L'istanza back-end è considerata non integra e non può ricevere nuovo traffico. |
| Down_Probe_HttpNoResponse | L'applicazione non restituisce una risposta. | Il probe di integrità è stato in grado di stabilire una sessione HTTP, ma l'applicazione non restituisce una risposta. Indica un'applicazione non integra in ascolto sulla porta. |
Nota
In rari casi, NA verrà visualizzato come codice motivo. Questo codice viene visualizzato quando il probe di integrità non ha ancora eseguito il probe dell'istanza back-end, quindi non esiste alcun codice motivo da visualizzare.
Codici motivo attivati dalla piattaforma
I codici motivo attivati dalla piattaforma vengono attivati in base alla piattaforma di Azure Load Balancer; questi codici non possono essere risolti dall'utente. La tabella seguente descrive ogni codice motivo:
| Causale | Motivo visualizzato nel portale | Descrizione |
|---|---|---|
| Up_Platform | L'istanza back-end risponde correttamente al probe di integrità, ma potrebbe verificarsi un problema correlato all'infrastruttura. Il team del servizio di Azure viene avvisato e risolverà il problema. | L'istanza back-end risponde correttamente al probe di integrità, ma può verificarsi un problema correlato all'infrastruttura. Il team del servizio di Azure viene avvisato e risolverà il problema. |
| Down_Platform | L'istanza back-end non è integra a causa di un problema correlato all'infrastruttura. Il team del servizio di Azure viene avvisato e risolverà il problema. | L'istanza back-end non è integra a causa di un problema correlato all'infrastruttura. Il team del servizio di Azure viene avvisato e risolverà il problema. |
Come recuperare lo stato di integrità
Lo stato di integrità può essere recuperato in base a ogni regola di bilanciamento del carico. Questa funzionalità è supportata tramite la porta di Azure e l'API REST.
Accedere al portale di Azure.
Nella barra di ricerca immettere Servizi di bilanciamento del carico e selezionare Servizi di bilanciamento del carico nei risultati della ricerca.
Nella pagina Servizi di bilanciamento del carico selezionare il servizio di bilanciamento del carico dall'elenco.
Nella sezione Impostazioni del servizio di bilanciamento del carico selezionare Regole di bilanciamento del carico.
Nella pagina Regole di bilanciamento del carico selezionare Visualizza dettagli nella colonna Stato integrità per la regola che si desidera visualizzare.
Esaminare lo stato di integrità delle istanze back-end nella finestra Stato di integrità della regola di bilanciamento del carico.
Per recuperare lo stato di integrità più recente, selezionare Aggiorna.
Importante
La finestra Stato di integrità delle regole di bilanciamento del carico potrebbe richiedere alcuni minuti per caricare lo stato di integrità delle istanze back-end.
Selezionare Chiudi per uscire dalla finestra Stato di integrità della regola di bilanciamento del carico.