Een ASP.NET Core-app gebruikt Azure App Configuration met 100 instellingen. U moet ervoor zorgen dat alle configuratiewaarden consistent blijven wanneer individuele instellingen wijzigen, dynamische updates ondersteunen zonder de app opnieuw op te starten, en het aantal aanroepen naar de App Configuration API's verminderen. Welke twee stappen helpen bij het implementeren van dynamische configuratie-updates?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak en registreer een sentinel-sleutel in de App Configuration store. Stel de refreshAll-parameter van de Register-methode in op true., Verhoog de App Configuration cache-vervaldatum ten opzichte van de standaardwaarde..
Waarom dit het antwoord is
Om dynamische updates te ondersteunen zonder de app opnieuw op te starten en het aantal API-aanroepen te verminderen, zijn twee stappen essentieel. Ten eerste, door een sentinel-sleutel te maken en te registreren en de refreshAll-parameter op true in te stellen, wordt de app getriggerd om alle configuratiewaarden opnieuw te laden wanneer alleen de sentinel-sleutel verandert. Dit zorgt voor consistentie en vermindert het aantal individuele controles. Ten tweede, het verhogen van de cache-vervaldatum vermindert het aantal API-aanroepen naar App Configuration, omdat de app de waarden langer in de cache bewaart voordat deze opnieuw worden gecontroleerd. Het verlagen van de vervaldatum zou juist leiden tot meer API-aanroepen. Azure Key Vault is voor geheimenbeheer, niet voor dynamische configuratie-updates van App Configuration. Het registreren van alle sleutels met refreshAll op false of het gebruik van omgevingsvariabelen biedt geen dynamische updates zoals vereist.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig