我们试图将对后端实例的请求与来自ELB的日志进行匹配。 我们的应用程序服务器日志清楚地表明某些请求正在进入,但ELB日志中缺less匹配的请求。
该请求是由我们的移动客户端每天导致几次POST请求。 我们不能自己重现这个问题。
所有对我们的应用程序服务器的请求都通过相同的ELB。 什么可能会出错?
经过AWS支持调查后,他们回来了ELB没有logging一些不完整请求的信息:
如果请求不完整,则不会被logging,如果客户端在执行POST时离开了一半,ELB将优雅地closures与后端的连接,并且不会logging请求。
然而,这些请求被发送到后端实例。 AWS支持人员表示,他们正在考虑将这些信息添加到日志中,但不能提供什么时候执行这个信息。