Affidabilità e Gestione traffico

Gestione traffico è un servizio di bilanciamento del carico del traffico basato su DNS (Domain Name System). Questo servizio consente di distribuire il traffico alle applicazioni pubbliche in tutte le aree di Azure globali. Gestione traffico fornisce anche agli endpoint pubblici disponibilità elevata e velocità di risposta rapida.

Funzionalità incluse:

Per altre informazioni, fare riferimento a Gestione traffico di Azure.

Per informazioni sul supporto di carichi di lavoro affidabili con Gestione traffico, vedere gli articoli seguenti:

Elenco di controllo

Gestione traffico è stato configurato tenendo presente l'affidabilità?

  • Se l'intervallo TTL (Time to Live) del record DNS è troppo lungo, è consigliabile modificare la durata del probe di integrità o il TTL del record DNS.
  • Implementare una pagina personalizzata da usare come controllo di integrità per Gestione traffico.
  • Prendere in considerazione i tre diversi metodi di routing del traffico.
  • Prendere in considerazione i profili annidati di Gestione traffico.

Raccomandazioni per la configurazione

Esaminare le raccomandazioni seguenti per ottimizzare l'affidabilità durante la configurazione di Gestione traffico:

Recommendation Descrizione
Se l'intervallo TTL (Time to Live) del record DNS è troppo lungo, è consigliabile modificare la durata del probe di integrità o il TTL del record DNS. Quando un back-end non è più disponibile, Gestione traffico non eseguirà immediatamente il failover in un'altra area. Ci sarà quindi un intervallo di tempo in cui i client non possono essere serviti. La durata di questo intervallo dipende dalle impostazioni di tempo del probe di integrità (intervallo di probe e numero di risposte non integre consentite). Se l'intervallo risultante è ancora troppo grande per lo scenario, è consigliabile passare a Frontdoor di Azure per il bilanciamento del carico globale.
Implementare una pagina personalizzata da usare come controllo di integrità per Gestione traffico. Una procedura comune consiste nell'implementare una pagina personalizzata all'interno dell'applicazione, ad esempio /health.aspx. Usando questo percorso per il monitoraggio, è possibile eseguire controlli specifici dell'applicazione, ad esempio il controllo dei contatori delle prestazioni o la verifica della disponibilità del database. In base a questi controlli personalizzati, la pagina restituisce un codice di stato HTTPS appropriato.
Prendere in considerazione i tre diversi metodi di routing del traffico. Gestione traffico supporta tre metodi di routing del traffico per determinare la modalità di routing del traffico di rete ai vari endpoint di servizio. Gestione traffico applica il metodo di routing a ogni query DNS ricevuta, Il metodo di routing del traffico determina l'endpoint restituito nella risposta DNS. Il cliente deve essere a conoscenza di questi endpoint e delle differenze relative al routing tra gli endpoint.
Prendere in considerazione i profili annidati di Gestione traffico. Ciascun profilo di Gestione traffico specifica un solo metodo di routing del traffico. Esistono scenari che richiedono un sistema di routing del traffico più avanzato anziché il routing fornito da un singolo profilo di Gestione traffico. È possibile annidare i profili di Gestione traffico per combinare i vantaggi offerti da più metodi di routing del traffico. I profili annidati consentono di ignorare il comportamento predefinito di Gestione traffico per supportare distribuzioni di applicazioni di dimensioni maggiori più complesse.

Suggerimento

Per altre informazioni sulle indicazioni sull'affidabilità per Gestione traffico, vedere Affidabilità in Gestione traffico di Azure.

Passaggio successivo