我使用 部署 Azure 应用服务 使用“使用 Web 部署发布”选项将 asp dotnet 核心 API 部署到 Azure API 应用程序的 VSTS 任务。任务运行没有任何错误,但不知何故我必须重启 获取新版本的 API。
这是故意的吗?是否有任何标志可以设置为立即使部署“实时”?作为一种解决方法,我可以添加一个重启任务,但我希望有另一种方法......
最佳答案
您是否在使用应用服务本地缓存? https://docs.microsoft.com/en-us/azure/app-service/app-service-local-cache
如果您是,您将需要删除 WEBSITE_LOCAL_CACHE_OPTION = 您的网络应用程序的 Always 属性,以便立即显示您的发布。
否则,您始终可以在切换到生产环境之前使用部署槽来测试您的应用程序。
关于Azure 应用服务 API 部署需要重新启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42714757/