如何配置交换插槽功能?目前在部署后我仍然看到旧版本的网络应用程序

How to configure swap slot feature? Currently after deployment still i am seeing old version of web app

我已经为我们的开发环境创建了一个暂存槽(url 不同于开发应用服务)。

我在应用程序设置中为登台应用程序 service/slot 启用了自动交换插槽功能,如下所示:

开发应用服务未启用相同的设置。

然后在 VSTS 中我添加了 deploy azure app service task with Swap feature enabled 。这会将新版本部署到插槽:

然后我添加了一个交换插槽任务,它将与 DEV/PROD 交换舞台:

但是在部署之后,当我访问 DEV 站点时 url 我仍然看到旧的 更改但未发布。

我这里缺少什么配置?

正如junnas所说,关闭自动切换,仅手动切换插槽,然后您提供的上述步骤就可以了。

随后将交换暂存槽和生产槽,将旧的生产版本留在暂存应用中,将最新版本留在生产槽中。此流程支持自动进行实际的槽交换,但是手动批准。

更多细节,你可以参考这个article