gpt4 book ai didi

azure - 在 Windows Azure 角色之间共享配置设置

转载 作者:行者123 更新时间:2023-12-04 21:19:43 28 4
gpt4 key购买 nike

我的 Azure 项目有 Web 角色和辅助角色。这两个角色都有一些共同的配置。

我如何共享配置而不是对两个角色重复配置。

现在 cscfg 文件如下所示

<ServiceConfiguration serviceName="xxx" ....>
<Role name="WebRole1">
<Instances count="1" />
<ConfigurationSettings>
....
<Setting name="setting1" value="" />
<Setting name="setting2" value="" />
</ConfigurationSettings>
<Certificates>
.....
</Certificates>
</Role>
<Role name="WorkerRole1">
<Instances count="1" />
<ConfigurationSettings>
....
<Setting name="setting1" value="" />
<Setting name="setting2" value="" />
</ConfigurationSettings>
<Certificates>
.....
</Certificates>
</Role>
</ServiceConfiguration>

谷歌搜索后我发现了这个http://www.simple-talk.com/blogs/2011/03/16/sharing-configuration-settings-between-windows-azure-roles/ - 有什么简单的方法可以达到同样的效果吗?

最佳答案

您发现的方法确实很有趣,但无论如何都缺少提到的附件。如果我仍然有一些特定于角色的设置并将其添加到特定角色,会发生什么也是值得怀疑的。这种方法(很可能)仅限于为所有角色提供相同的设置。

我为实现您的目标所做的事情有点不同。我将使用 Azure 表存储来存储我的配置设置。第一次实现可能会有点困难,但从那时起,您可以在所有项目中自由地重用它。 更难一点是您必须实现自己的监控逻辑来监控配置更改。就是这样。您有一个通用的设置存储。您可以使用任何免费或付费的 Azure 存储 *explorer 之类的工具读取/更新设置。

关于azure - 在 Windows Azure 角色之间共享配置设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14890091/

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