温馨提示:本文翻译自stackoverflow.com,查看原文请点击:azure - App Service production traffic going to stage slot
azure azure-web-app-service azure-deployment-slots

azure - App Service生产流量将进入阶段

发布于 2020-03-31 23:43:51

我有一个Azure应用程序服务,该服务具有仅用于部署的阶段插槽。我设置了100%的生产位置流量。但是有时候,我的生产流量会随机重定向到舞台位置,而我的所有用户都无法使用。几分钟后,流量又回到生产位置,一切恢复正常。

IMG:在阶段广告位的请求。我的最后一次部署(和阶段使用)是在此之前的1天

有人遇到过这样的事情吗?

查看更多

提问者
Matheus Oliveira
被浏览
11
AjayKumar-MSFT 2020-01-31 20:01

您可以尝试一些方法来找出问题并重新验证以下配置:

  1. 是否已通过“部署”插槽刀片自动配置了将生产流量路由到“登台”插槽,还是通过在代码中添加“ x-ms-routing-name”查询参数进行了手动配置?

  2. 要确认请求确实没有在暂存插槽中路由到Web App,请配置“失败的请求跟踪”以从应用程序侧验证请求是否确实不在暂存插槽中路由到Web App:https ://docs.microsoft.com/azure/app-service/troubleshoot-diagnostic-logs#log-detailed-errors

  3. 只是为了缩小问题范围,如果可行,请重新启动WebApp并分析以查看插槽多长时间没有收到任何流量?插槽中的WebApp何时开始重新接收请求?查看并捕获时间范围。