我们有一个无状态(带有共享 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”行为在所有服务器上重新出现了大约一段时间。04.Jan.16 15 分钟,然后又消失了。
更新
问题在 16 年 1 月 8 日 12.55 UTC/GMT 再次出现 10 分钟,然后在几分钟后再次消失。现在检查日志文件以获取更多信息。
更新
问题在 16 年 1 月 16 日大约 11.00 UTC/GMT 时再次出现了 90 分钟,也在 .scm 上。页。这是帐户上的“reference-client”Web 应用程序,其 Web 应用程序名为“dummy1015”。“502 - Web 服务器在充当网关或代理服务器时收到无效响应。”