azure - 使用 powershell 将 Azure Webapp 插槽交换到生产插槽
问题描述
我有一个带有 3 个部署插槽的 Azure 应用服务,我想使用 Azure powershell 模块将插槽与 powershell 交换。我有以下插槽:
我使用以下命令:
Switch-AzWebAppSlot -SourceSlotName $SOURCE_SLOT -DestinationSlotName $TARGET_SLOT -ResourceGroupName $RESOURCE_GROUP -Name $APP_NAME
在源和目标参数处使用测试和暂存槽非常有效,但是如何将暂存槽与生产槽交换?
使用生产作为目标槽将导致资源未找到异常。
Switch-AzWebAppSlot -name 不起作用,因为我有 2 个以上的部署槽。
解决方案
仔细检查你的脚本,使用-DestinationSlotName "production"
效果很好。
推荐阅读
- r - R - 将元素名称分配给 tidyverse 中数据框列表中的列名
- sql - 超过 SQL 数据库中列限制的技巧
- spring-boot - Spring Boot:如何将工作流实现为集成外部应用程序的同步 REST 服务
- python - 在 Python 中使用套接字连接两个不同设备的问题
- css - CSS:如何制作到达页面边框的形状?
- angular - 订阅完成后按钮不会恢复到原始状态
- javascript - 无法使用 JavaScript 为元素的多个实例设置动画。只会执行第一个动画
- griddb - 我的示例 Java 程序不读取 GridDB 记录
- python - 自己用 python 解析 wikitext - KeyError: 'revisions'
- python - 在 Numpy 中优化数组分配