Amazon Elastic Load Balancer(ELB)执行定期运行状况检查:
除了为负载均衡器配置的运行状况检查外, 服务执行第二次健康检查以防止 实例在没有终止的情况下导致的潜在副作用 被取消注册。要执行此检查,负载平衡器将打开一个 配置运行状况检查的同一端口上的TCP连接 使用,然后在运行状况检查后关闭连接 完成。
nginx以400错误记录这些事件,每分钟发生多次:
[07/Aug/2013:18:32:27 +0000] "-" 0.000 400 0 "-" "-" "-"
如何配置nginx以不记录这些事件?
答案 0 :(得分:7)
解决方案是不使用传统的不受支持的nginx版本。从版本1.3.15(相当旧版本)开始,在这种情况下,nginx不会记录400错误。
有关信息,请参阅changelog:http://nginx.org/en/CHANGES
*) Change: opening and closing a connection without sending any data in it is no longer logged to access_log with error code 400.