我们有一个无状态(具有共享Azure Redis缓存)WebApp,我们希望通过Azure自动扩展服务自动扩展。当我激活自动向外扩展时,或者甚至当我为WebApp激活3个固定实例时,我得到相反的效果:响应时间呈指数增长或者我得到Http 502错误。
无论是使用我们配置的流量管理器URL(单个实例可以正常工作几个月)还是本机URL(.azurewebsites.net),都会发生这种情况。这可能与流量管理器有关吗?如果是这样,我在哪里可以找到有关此组合的信息(搜索过)?如何通过流量管理器故障转移/性能正确利用自动扩展?我已经尝试将流量管理器置于故障转移和性能模式,没有明显的效果。我很乐意通过私人渠道提供链接。
更新: 我们现在已经转发了“另一种方式”的情况:在我们遇到频繁的5XX错误的帐户中,我们已经删除了所有负载平衡服务器(现在每个应用程序只有一台服务器),问题就消失了。而且,另一方面,我们开始平衡3台服务器(没有配置流量管理器),很快就得到频繁的502和503显示停止。
此处的相关假设:https://ask.auth0.com/t/health-checks-response-with-500-http-status/446/8
可能是原因?任何人?
更新
将所有WebApp恢复为单个实例以排除任何与负载平衡的关系后,事情就好了一段时间。然后,相同的“502”行为在所有服务器上重新出现一段时间。 4月04日15分钟,然后又消失了。
更新
问题在美国东部时间16月16日格林威治标准时间12.55 / GMT再次发生10分钟,然后几分钟后再次消失。现在查看日志文件以获取更多信息。
更新
问题再次发生在大约11.00 UTC / GMT的90分钟,时间是19.Jan.16,也是.scm。页。这是具有名为“dummy1015”的Web应用程序的帐户上的“参考客户端”Web应用程序。 “502 - Web服务器在充当网关或代理服务器时收到无效响应。”
答案 0 :(得分:0)
我不认为交通管理器是这里的问题。由于Traffic Manager在DNS级别工作,因此它不能成为您所看到的5XX错误的来源。为了确认,我建议如下:
这将有助于确认问题是否与流量管理器或负载平衡的其他方面有关。
此致
Jonathan Tuliani 项目经理 Azure网络 - DNS和流量管理器