gpt4 book ai didi

.net - Service Fabric - 使用 app.config 和 settings.xml 的区别?

转载 作者:行者123 更新时间:2023-12-04 13:37:36 24 4
gpt4 key购买 nike

我已经能够在 Azure 服务结构中使用 Settings.xml 和 App.config 来检索连接字符串等参数。两者之间有什么区别,我应该如何使用它们?

最佳答案

当您想要更改配置设置时,好处与升级应用程序有关:

  • Settings.xml 是 Config 包的一部分,它是应用程序中一个可独立更新的组件。如果您正在使用 Settings.xml 并且想要更新其内容,则可以仅部署包含它的 Config 包。如果您依赖 App.config,则必须部署整个 Code 包,该包可能非常大,具体取决于应用程序。
  • 仅更新Config包时,升级不会导致正在运行的服务进程重启。相反,它会触发您的服务代码可以响应的回调。如果您使用 App.config,则需要更新代码包,这将导致您的服务进程在集群中重新启动。
  • 关于.net - Service Fabric - 使用 app.config 和 settings.xml 的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36601267/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com