我们正在尝试将对后端实例发出的请求与来自 ELB 的日志进行匹配。我们的应用服务器日志清楚地表明某些请求正在传入,但 ELB 日志中缺少匹配的请求。
该请求是 POST 请求,我们的移动客户端每天会在野外发起几次。我们自己无法重现该问题。
我们应用服务器的所有请求都通过同一个 ELB 发送。可能出了什么问题?
答案1
经过 AWS 支持人员的调查,他们反馈信息称,一些不完整的请求未被 ELB 记录:
如果请求不完整,则不会记录该请求;如果客户端在执行 POST 时中途离开,ELB 将正常关闭与后端的连接,并且不会记录该请求。
但是这些请求会被发送到后端实例。AWS 支持表示他们正在考虑将此信息添加到日志中,但无法提供何时实施的估计时间。