gpt4 book ai didi

Azure 网站 - 识别主机插槽

转载 作者:行者123 更新时间:2023-12-03 03:16:51 27 4
gpt4 key购买 nike

我有一个 Azure 网站(不是 Web 角色),有 2 个槽:生产和暂存。
我只想为生产插槽启用 CDN,而不是为登台启用,问题是我找不到识别主机插槽的方法。

RoleEnvironment 不可用,因为 Azure 网站没有它。
我尝试在门户中的应用程序设置部分进行配置,但交换操作将配置与插槽交换。

您对于了解网站是在生产环境还是在暂存环境中运行还有其他建议吗?

谢谢

最佳答案

站点老虎机功能的最初设计目标之一是交换老虎机时的零停机时间。为了实现零停机时间,我们决定网站主机进程不应因交换操作而重新启动,因此应用程序设置将与网站交换。

目前您有两种可能的方法来解决这个问题

1) 如果您可以根据每个请求做出决定,则可以查看访问您网站的 HOST header ,因为它们有所不同。

2) 另一种选择是手动使用或使用 Azure API 或命令行工具在交换之前自行更新应用程序设置。

关于Azure 网站 - 识别主机插槽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23936120/

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