Un'app ASP.NET Core utilizza Azure App Configuration con 100 impostazioni. È necessario garantire che tutti i valori di configurazione rimangano coerenti quando le singole impostazioni cambiano, supportare aggiornamenti dinamici senza riavviare l'app e ridurre le chiamate alle API di App Configuration. Quali due passaggi aiutano a implementare gli aggiornamenti dinamici della configurazione?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Creare e registrare una chiave sentinel nello store di App Configuration. Impostare il parametro refreshAll del metodo Register su true., Aumentare la scadenza della cache di App Configuration rispetto al valore predefinito..
Perché questa è la risposta
Per garantire aggiornamenti dinamici e coerenza, la creazione e la registrazione di una chiave sentinel con refreshAll impostato su true è fondamentale. Quando la chiave sentinel viene modificata in App Configuration, l'applicazione rileva il cambiamento e ricarica tutte le 100 impostazioni in blocco, garantendo la coerenza e riducendo le chiamate API rispetto al monitoraggio individuale. Aumentare la scadenza della cache di App Configuration riduce la frequenza con cui l'applicazione interroga App Configuration per i cambiamenti, diminuendo ulteriormente il numero di chiamate API e i costi associati. Diminuire la scadenza della cache aumenterebbe le chiamate API. L'uso di Azure Key Vault è per la gestione dei segreti, non per la configurazione dinamica di massa. Registrare tutte le chiavi con refreshAll su false non supporta aggiornamenti dinamici di tutte le impostazioni. Le variabili d'ambiente non sono dinamiche e richiedono un riavvio dell'app.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta