我已经使用 OctopusDeploy + AzureApp 和自动交换功能工作了几个月,没有任何问题。
从上周的某一点(我没有做任何改变)开始,自动交换已经变成了“带有预览的自动交换”。
这是什么意思?
- 我使用 OctopusDeploy 将“webdeploy”到我的暂存槽。
- 我的暂存槽配置为自动交换到生产环境:
- 自上周以来一直运行良好。
- 我已经好几个星期没有做任何改变了。事实上,自 9 月份以来我就没有使用过 Azure 门户。
- 现在发生了什么?自动交换不起作用。我转到我的网络应用程序 (portal.azure.com),显示消息“Hay un intercambio pendiente. Haga clic en el comando Completar intercambio para completar o cancelar el intercambio”,可以翻译为“有一个待处理的交换。单击“完成交换”命令以完成或取消交换”。
- 如果我点击“完成交换”,它会显示交换面板,其中交换类型设置为默认选择并禁用的“带预览交换”(附图)。
- 如您所见,我有 0 条警告和 2 条消息
- 我完成了交换,一切都很完美。
- 我已将步骤 1-4 重复五次,每次都会发生同样的情况。
我真的不想预览,我只想像上周一样自动交换部署。
有什么线索吗?
最佳答案
当前自动交换存在一个已知问题,该问题是由 Azure Web 应用程序最近更新中的错误引起的。此错误很可能是由此造成的。我们正在为其部署修复程序。
关于azure - 为什么我的具有自动交换功能的 Azure WebApp 默认情况下会与预览交换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33671443/