gpt4 book ai didi

.net - Azure 应用程序网关返回随机 502 错误

转载 作者:行者123 更新时间:2023-12-02 06:13:39 24 4
gpt4 key购买 nike

We have a setup as follow on Azure

我们遇到的问题是 AG 在 IP1 上随机报告 502 错误。一天之内,某些随机文件可能会出现大约 20 502 个错误。不过,IP1的IIS日志上的这些文件也显示返回数据成功。

IP2根本不存在这个问题。

我们尝试交叉检查 AG 命中 502 的日期/时间,并与 IP1 的 IIS 日志进行比较以查找相应的请求,但找不到任何请求。这里的假设是,如果请求到达 IP1,它将在 IIS 日志中创建一个条目。

由于 502 错误是随机的,并且仅由 AG 报告,因此我们无法锁定根本原因。

有人以前遇到过此类问题或知道如何解决此类问题吗?

最佳答案

你可以尝试这些:

据我所知,后端 Win VM 正在运行 IIS,并且它们由应用程序网关进行负载平衡。随机502,

  1. 检查HTTP超时值;要求服务台团队检查处理请求需要多长时间,有时处理时间是否大于设置的 HTTP 超时时间。随机502经历过。

  2. 检查出现问题时的后端运行状况;如果显示不健康-检查相应原因

  3. 检查问题发生期间应用程序网关后端池的失败请求计数

  4. 检查使用情况,也许 CPU 的使用率可能高达 90% - 有可能

  5. 此外,您可以检查 IIS 日志中的 HTTP 错误日志,以检查 IIS 是否给出错误代码 502。

  6. 如果您启用了 WAF,请要求相应团队检查使用 WAF 上传和下载的文件大小限制

我强烈认为这是后端 Http 设置超时导致的,因为它是间歇性的,并且 IIS 显示所有 200-399 状态代码。尝试增加超时并测试它们。

我希望这有帮助:)

关于.net - Azure 应用程序网关返回随机 502 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53428434/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com