MicrosoftMicrosoft Azure Developer Associate AZ-204 Certification
·CN
·更新于 5 Aug 2026
一个ASP.NET Core应用程序使用Azure App Configuration,其中包含100个设置。您必须确保当单个设置更改时,所有配置值保持一致,支持无需重启应用程序的动态更新,并减少对App Configuration API的调用。哪两个步骤有助于实现动态配置更新?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 在App Configuration存储中创建并注册一个哨兵键。将Register方法的refreshAll参数设置为true。, 增加App Configuration缓存过期时间,使其超过默认值。.
为什么这是答案
创建并注册一个哨兵键,并将refreshAll参数设置为true,可以确保当哨兵键的值发生变化时,应用程序会刷新所有配置值,从而保证一致性并实现动态更新。这减少了对App Configuration API的调用,因为应用程序只需监控一个键的变化。增加App Configuration缓存过期时间可以减少应用程序检查配置更新的频率,从而进一步减少对App Configuration API的调用。减少缓存过期时间会增加API调用频率。使用Azure Key Vault主要用于存储敏感信息,与动态配置更新和减少API调用无关。为每个设置创建环境变量不具备动态更新能力,且管理复杂。注册所有键并将refreshAll设置为false,意味着每个键都需要单独刷新,无法保证一致性,也无法有效减少API调用。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡