Apache 记录 200(成功)代码,但浏览器对同一请求显示 504 网关超时错误。
此外,它会在 AWS 负载均衡器空闲超时值 1200(20 分钟)之后超时。
我在负载均衡器访问日志中找不到任何超时(504)请求的日志条目。
我尝试将 aws 负载均衡器空闲超时值从 600 增加到 1200。但仍然超时。
以下是 Apache 访问日志中记录的 200 成功代码。
[22/Sep/2023:08:38:10 +1000] "GET /pages/UI.php?operation=details&class=UserRequest&id=588730& HTTP/1.1" 200 214618
负载均衡器健康检查定期运行,代码为 200
GET /pages/UI.php HTTP/1.1" 200 9540 "-" "ELB-HealthChecker/2.0"
我是否遗漏了任何需要排除故障的地方?有任何线索可以知道会发生什么吗?
请注意,它对其他请求都运行良好。例如,https://example.com/pages/UI.php?operation=details&class=UserRequest&id=738424&
我可以在 Apache 日志、ELB 日志中看到它,并且它在浏览器中很好地显示内容。