У меня есть три сервера, мой основной сервер, мой вторичный сервер и мой балансировщик нагрузки. Я использую Nginx как мой балансировщик нагрузки, но получаю плохую ошибку шлюза.Плохая ошибка шлюза с балансировкой нагрузки Nginx?
На балансировки нагрузки в моем сайте конфигурационный файл Nginx, у меня есть:
upstream backend {
server 1.1.1.1:80;
server 1.1.1.2:80;
}
В моем блоке сервера, у меня есть:
location/{
proxy_pass http://backend;
}
В моем журнале ошибок Nginx Я получаю «вверх по течению преждевременно закрытое соединение при считывании заголовка ответа от восходящего потока »
Когда я перехожу к своим балансирам нагрузки IP, 1.1.1.3, я получаю сообщение об ошибке« плохой шлюз ». Любой способ исправить это?
Это не имеет ничего общего с Nginx конфигурации, предполагая адреса являются правильными. – Brad
Что с этим связано? Я не вижу ничего необычного в моих журналах доступа/ошибок на моем основном сервере? – user715564
Зачем вам? Вы не подключаетесь к нему. Если вы делаете «завиток» или эквивалент из поля прокси на один из этих бэкэндов, вы должны увидеть, что он сработал. – Brad