azure - 如何为正在交换的插槽进行插槽特定设置

标签 azure azure-devops azure-webapps

我在 azure web 应用程序上有一个预生产插槽,该插槽已交换到生产插槽。 除了redirectUrl 之外,它具有与生产槽相同的配置。 我正在使用 azure devops 管道来自动化该过程。

我需要 prepod 插槽中的 redirectUrl 具有不同的值,以便在交换之前验证应用程序是否正常工作。

如何为要交换到另一个插槽的插槽设置特定于插槽的设置? 我想避免一项设置被交换。

最佳答案

以下是交换插槽时会更改的设置。

交换的设置:

enter image description here

未交换的设置:

enter image description here

要将应用设置或连接字符串配置为坚持到特定插槽(不交换),请转到该插槽的配置页面。添加或编辑设置,然后选择部署槽设置。选中此复选框会告知应用服务该设置不可交换。您也可以引用Which settings are swapped了解更多信息。

enter image description here

关于azure - 如何为正在交换的插槽进行插槽特定设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74558139/

相关文章:

azure - 使用高级应用服务计划运行函数应用时 10 分钟后超时

azure-devops - 不同存储库上的 Azure Devops YAML 管道触发器

.net-core - 从 vscode "Azure App Services"扩展部署后,.net core 应用程序未启动。 (来自 macOS)

azure - 如何使用 azure privateendpoints 配置子网以允许 Microsoft 托管代理访问

azure - 我可以通过位于不同资源组和消耗计划中的 Durable Functions 实现 Azure 函数链吗?

c# - 从 webjob 配置 dbContext

azure-devops - 在发布管道中访问 SourceBranchName

asp.net-mvc - Azure在单个Web应用程序上部署多个项目

Azure Functions - 监视器 - 我可以恢复旧 View 吗?

azure-devops - 尝试了解 Azure Pipelines 中的部署作业