Назад | Перейти на главную страницу

Проблема Nginx с двумя веб-узлами

Я запускаю сайт Wordpress с Nginx и Memcached. У меня есть простая циклическая балансировка DNS с записями A, указывающими на оба веб-сервера. Я заметил следующие записи в журналах доступа к обоим веб-серверам:

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

Я настроил плагин W3 Total cache для Wordpress - указывая на адрес обратной связи (127.0.0.1:11211) для каждой установки Wordpress.

Это потому, что веб-сервер пытается получить доступ к содержимому, кэшированному на другом веб-сервере? Должен ли я добавлять IP-адреса в плагин W3 обоих веб-серверов на каждом веб-сайте (192.168.1.:11211, 192.168.1.2:11211)? Я не уверен, связано ли это с Memcached или, может быть, с какой-то проблемой конфигурации на самом сервере?

С уважением

Эти ошибки называются «400 Bad Request», скорее всего, клиент подключается, ничего не отправляя. Известно, что некоторые балансировщики нагрузки / проверки работоспособности вызывают множество из них.

Также Google Chrome на всякий случай открывает множество подключений, но может не использовать их все.