【问题标题】:AWS ELB Logs not showing 5xx errors inAWS ELB 日志中未显示 5xx 错误
【发布时间】:2017-03-29 06:35:59
【问题描述】:
我看到 AWS ELB 出现一个奇怪的问题,我从 ELB 获得 High-Sum-HTTP-5XX,但是当我进入日志时,我在访问日志中看不到任何有 5XX 错误的请求。
elb 访问日志是否没有报告 5XX 错误。我在哪里可以看到哪个请求有 5XX 错误,这将帮助我找到根本原因。我也没有在我的服务器日志中看到任何内容。
【问题讨论】:
标签:
amazon-web-services
amazon-elastic-transcoder
【解决方案1】:
我推测,您正在运行 CLB(经典负载均衡器)。应使用 elb_status_code 和 backend_status_code 分析具有 HTTP 5xx 错误条目的访问日志
条目。
这可能是题外话,但从 AWS's documentation 看来,其中一些 HTTP 消息似乎无法被 Classic Load Balancer 解析(如果实例上存在反向代理并发送错误消息,则可能会发生这种情况ELB不理解,因此没有记录在访问日志中。我可以在访问日志中看到404错误)。