【问题标题】:How to share app settings between multiple Azure websites如何在多个 Azure 网站之间共享应用设置
【发布时间】:2015-11-05 00:07:00
【问题描述】:

我有一个应用程序,它有多个网站,每个逻辑功能一个:

  • 面向用户
  • 后端 - 接收网络挂钩等
  • 其他

这些网站有一堆配置信息。 appsettings 变量和连接字符串共有。无论我如何进行配置管理,例如通过 Azure 门户或通过 Powershell 编写脚本,我都希望尽可能少地重复以保持简单并减少部署/管理这些配置设置时出错的机会。

对于管理这个有什么建议?

【问题讨论】:

    标签: azure iis azure-web-app-service azure-app-service-plans


    【解决方案1】:

    我建议使用ARM Templates 部署各种站点。然后,您可以对多个站点使用相同的部署参数,最终使每个站点都具有相同的应用设置。

    顺便说一句,请注意部署槽不共享应用设置。您必须将它们应用于每个插槽。因此,它可能不适合您的需求。

    【讨论】:

    • 非常感谢您的回答。你帮助我理解了我对 appsettings 与 slot 之间关系的理解是完全错误的。现在我明白了 - 正如你所说,插槽不共享 appsettings,它们只是在交换插槽时随网站实例移动,并且“插槽设置”复选框将特定设置绑定到给定插槽。跨度>
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-04
    • 1970-01-01
    • 2021-09-18
    • 1970-01-01
    • 2018-10-23
    相关资源
    最近更新 更多