在Azure服务之间共享配置

时间:2016-09-20 14:42:20

标签: azure configuration azure-web-sites azure-worker-roles

如何在Azure辅助角色和Azure Web服务之间共享Azure中的配置?

3 个答案:

答案 0 :(得分:2)

无法直接共享 - 没有魔术棒或开箱即用的系统有效的所有可能的编程语言支持的天蓝色。 但是,您可以编写自己的custom configuration section并从公共配置存储(例如Azure Table Storage存储/检索数据以存储键值对,或直接存储/ {存储XML配置部分Blob Storage)< / p>

这种方法相当简单,有效,不应让您付出巨大努力。

答案 1 :(得分:1)

解决方案是通过Powershell管理这些配置设置。 Web应用程序的连接字符串和应用程序设置一旦包含在Azure门户中,就可以通过Azure Powershell cmdlets进行更新和检索。然后,可以使用这些相同的检索配置设置来更新辅助角色的配置。

这样可以使用一个脚本管理所有配置。

答案 2 :(得分:0)

将它们存储在密钥保管库中。缓存配置值,Key Vault目前(2017年底)只能管理每秒250个连接。

https://github.com/Azure-Samples/app-service-msi-keyvault-dotnet/