Gestire i probe di integrità per Azure Load Balancer usando il portale di Azure
Azure Load Balancer usa probe di integrità per monitorare l'integrità delle istanze back-end. Questo articolo illustra come gestire i probe di integrità per Azure Load Balancer.
Sono disponibili tre tipi di probe di integrità:
SKU Standard | SKU Basic | |
---|---|---|
Tipi di probe | TCP, HTTP, HTTPS | TCP, HTTP |
Comportamento in caso di inattività dei probe | Tutti i probe sono inattivi, tutti i flussi TCP continuano. | Tutti i probe sono inattivi, tutti i flussi TCP scadono. |
I probe di integrità hanno le proprietà seguenti:
Configurazione del probe di integrità | Dettagli |
---|---|
Nome | Nome del probe di integrità. Si tratta di un nome che serve per definire per il probe di integrità |
Protocollo | Protocollo del probe di integrità. Il tipo di protocollo che si desidera usare per il probe di integrità. Le opzioni disponibili sono: TCP, HTTP, HTTPS |
Porta | Porta del probe di integrità. La porta di destinazione che dovrà essere usata dal probe di integrità quando si connette alla macchina virtuale per controllarne lo stato di integrità. È necessario assicurarsi che la macchina virtuale sia in ascolto anche su questa porta, ovvero che la porta sia aperta. |
Intervallo (secondi) | Intervallo del probe di integrità. Intervallo di tempo (in secondi) tra i tentativi di controlli di integrità consecutivi alla macchina virtuale |
Usato da | Elenco di regole di bilanciamento del carico che usano questo probe di integrità specifico. Deve essere presente almeno una regola che usa il probe di integrità affinché questa configurazione sia effettiva |
Percorso | URI usato per richiedere lo stato di integrità dall'istanza della macchina virtuale dal probe di integrità (applicabile solo per i probe HTTP). |
Importante
I probe di integrità di Load Balancer sono originati dall'indirizzo IP 168.63.129.16 e non devono essere bloccati affinché possano contrassegnare l'istanza come attiva. Per visualizzare il traffico del probe all'interno dell'istanza back-end, vedere le Domande frequenti su Azure Load Balancer.
Indipendentemente dalla soglia di timeout configurata, i probe di integrità del servizio di bilanciamento del carico HTTP(S) contrassegneranno automaticamente l'istanza come inattiva se il server restituisce un codice di stato diverso da HTTP 200 OK o se la connessione viene terminata tramite la reimpostazione TCP.
Prerequisiti
Un account Azure con una sottoscrizione attiva. Creare un account gratuitamente.
Un bilanciamento del carico pubblico standard nella sottoscrizione. Per altre informazioni sulla creazione di un bilanciamento del carico di Azure, vedere Avvio rapido: Creare un servizio di bilanciamento del carico pubblico per bilanciare il carico delle macchine virtuali con il portale di Azure. Il nome del servizio di bilanciamento del carico per gli esempi in questo articolo è myLoadBalancer.
Probe di integrità TCP
In questa sezione viene illustrato come aggiungere e rimuovere un probe di integrità TCP. Negli esempi viene usato un servizio di bilanciamento del carico pubblico.
Aggiungere un probe di integrità TCP
In questo esempio viene creato un probe di integrità TCP per monitorare la porta 80.
Accedere al portale di Azure.
Nella casella di ricerca nella parte superiore del portale immettere Load Balancer. Selezionare Bilanciamenti del carico nei risultati della ricerca.
Selezionare myLoadBalancer o un servizio di bilanciamento del carico personalizzato.
Nella pagina del servizio di bilanciamento del carico selezionare Probe di integrità in Impostazioni.
Selezionare + Aggiungi in Probe di integrità per aggiungere un probe.
Immettere o selezionare le informazioni seguenti in Aggiungi probe integrità.
Impostazione valore Nome Immettere myHealthProbe. Protocollo Selezionare TCP. Port Immettere la porta TCP da monitorare. In questo esempio si userà la porta 80. Intervallo Immettere un intervallo tra i controlli del probe. Per questo esempio si userà il valore predefinito di 5. Selezionare Aggiungi.
Rimuovere un probe di integrità TCP
In questo esempio si rimuove un probe di integrità TCP.
Accedere al portale di Azure.
Nella casella di ricerca nella parte superiore del portale immettere Load Balancer. Selezionare Bilanciamenti del carico nei risultati della ricerca.
Selezionare myLoadBalancer o un servizio di bilanciamento del carico personalizzato.
Nella pagina del servizio di bilanciamento del carico selezionare Probe di integrità in Impostazioni.
Selezionare i tre puntini di sospensione accanto alla regola che si vuole rimuovere.
Selezionare Elimina.
Probe di integrità HTTP
In questa sezione viene illustrato come aggiungere e rimuovere un probe di integrità HTTP. Negli esempi viene usato un servizio di bilanciamento del carico pubblico.
Aggiungere un probe di integrità HTTP
In questo esempio viene creato un probe di integrità HTTP.
Accedere al portale di Azure.
Nella casella di ricerca nella parte superiore del portale immettere Load Balancer. Selezionare Bilanciamenti del carico nei risultati della ricerca.
Selezionare myLoadBalancer o un servizio di bilanciamento del carico personalizzato.
Nella pagina del servizio di bilanciamento del carico selezionare Probe di integrità in Impostazioni.
Selezionare + Aggiungi in Probe di integrità per aggiungere un probe.
Immettere o selezionare le informazioni seguenti in Aggiungi probe integrità.
Impostazione valore Nome Immettere myHealthProbe. Protocollo Selezionare HTTP. Porta Immettere la porta TCP da monitorare. In questo esempio si userà la porta 80. Percorso Immettere un URI usato per richiedere lo stato di integrità. In questo esempio è /. Intervallo Immettere un intervallo tra i controlli del probe. Per questo esempio si userà il valore predefinito di 5. Selezionare Aggiungi.
Rimuovere un probe di integrità HTTP
In questo esempio si rimuove un probe di integrità HTTP.
Accedere al portale di Azure.
Nella casella di ricerca nella parte superiore del portale immettere Load Balancer. Selezionare Bilanciamenti del carico nei risultati della ricerca.
Selezionare myLoadBalancer o un servizio di bilanciamento del carico personalizzato.
Nella pagina del servizio di bilanciamento del carico selezionare Probe di integrità in Impostazioni.
Selezionare i tre puntini di sospensione accanto alla regola che si vuole rimuovere.
Selezionare Elimina.
Probe di integrità HTTPS
In questa sezione viene illustrato come aggiungere e rimuovere un probe di integrità HTTPS. Negli esempi viene usato un servizio di bilanciamento del carico pubblico.
Aggiungere un probe di integrità HTTPS
In questo esempio viene creato un probe di integrità HTTPS.
Accedere al portale di Azure.
Nella casella di ricerca nella parte superiore del portale immettere Load Balancer. Selezionare Bilanciamenti del carico nei risultati della ricerca.
Selezionare myLoadBalancer o un servizio di bilanciamento del carico personalizzato.
Nella pagina del servizio di bilanciamento del carico selezionare Probe di integrità in Impostazioni.
Selezionare + Aggiungi in Probe di integrità per aggiungere un probe.
Immettere o selezionare le informazioni seguenti in Aggiungi probe integrità.
Impostazione valore Nome Immettere myHealthProbe. Protocollo selezionare HTTPS. Porta Immettere la porta TCP da monitorare. In questo esempio è la porta 443. Percorso Immettere un URI usato per richiedere lo stato di integrità. In questo esempio è /. Intervallo Immettere un intervallo tra i controlli del probe. Per questo esempio si userà il valore predefinito di 5. Selezionare Aggiungi.
Rimuovere un probe di integrità HTTPS
In questo esempio si rimuove un probe di integrità HTTPS.
Accedere al portale di Azure.
Nella casella di ricerca nella parte superiore del portale immettere Load Balancer. Selezionare Bilanciamenti del carico nei risultati della ricerca.
Selezionare myLoadBalancer o un servizio di bilanciamento del carico personalizzato.
Nella pagina del servizio di bilanciamento del carico selezionare Probe di integrità in Impostazioni.
Selezionare i tre puntini di sospensione accanto alla regola che si vuole rimuovere.
Selezionare Elimina.
Passaggi successivi
In questo articolo si è appreso come gestire i probe di integrità per un servizio Azure Load Balancer.
Per altre informazioni su Azure Load Balancer, vedere: