我使用Nginx和Memcached运行Wordpress网站。 我有简单的DNS循环平衡与指向两个Web服务器的Alogging。 我已经注意到两个Web服务器访问日志中的以下条目:
192.168.1.10 example.com - [07/Jun/2012:22:43:58 +0100] "-" 400 0 "-" "-" - 0.000 192.168.1.10 example.com - [07/Jun/2012:22:43:58 +0100] "-" 400 0 "-" "-" - 0.000 192.168.1.10 example.com - [07/Jun/2012:22:43:58 +0100] "-" 400 0 "-" "-" - 0.000 192.168.1.10 example.com - [07/Jun/2012:22:43:58 +0100] "-" 400 0 "-" "-" - 0.000 192.168.1.10 example.com - [07/Jun/2012:22:43:58 +0100] "-" 400 0 "-" "-" - 0.000
我为Wordpressconfiguration了W3 Totalcaching插件 – 指向每个Wordpress安装上的回送地址(127.0.0.1:11211)。
这是因为networking服务器试图访问其他networking服务器caching的内容吗? 我应该将IP添加到每个网站(192.168.1.:11211,192.168.1.2:11211)上的两个Web服务器的W3插件? 我不确定这是否与Memcached相关,或者是服务器本身的某些configuration问题?
问候
这些错误是“400错误请求”,很可能只是客户端连接而不发送任何东西。 一些负载平衡器/健康检查已知导致大量的这些。
此外谷歌浏览器打开大量的连接,以防万一,但可能不会使用所有这些。