Tom*_*ght 1 configuration azure azure-web-sites azure-functions
我们有一个内置于Azure应用中的大型系统。它由用于我们的API的应用程序服务和用于后端处理的多个功能应用程序组成。
允许这些应用共享配置的最佳方法是什么?
当前,我们使用ARM模板为每个应用程序设置环境变量,这对于部署时很好,但是没有什么可以使配置在应用程序之间保持同步。
用例可能是控制子系统是否可运行的功能标志。我们可能希望在API和Functions App中使用此标志。目前,我们可以手动进入并在每个应用程序中设置变量,但是如果只需要在一个位置进行操作,则将更易于管理。
理想情况下,Azure会检测到对配置的任何更新,并触发服务的重新启动,就像本机实现中当前发生的那样。
有没有一种好的现成的方法来做到这一点?还是我将自己使用数据库中的表和轻量级函数滚动?
一种方法是使用新的应用程序配置服务:https : //docs.microsoft.com/zh-cn/azure/azure-app-configuration/overview。
它旨在跨组件共享配置设置。
请注意,这并不意味着秘密,这就是Key Vault的目的。
| 归档时间: |
|
| 查看次数: |
205 次 |
| 最近记录: |