Мы используем Nginx в качестве балансировщика нагрузки. Nginx имеет IP-адрес: 10.110.0.200 и адрес хост-машины: 10.110.3.20 | 10.110.3.21
это файл конфигурации:
upstream test1 { server 10.110.3.20:xxxx; }
server {
listen 10.110.0.200:80; server_name test1.xyx.com;
location / {
proxy_set_header Host $host;
proxy_pass http://test1;
} }
Мы получаем сообщение об ошибке
* 798 тайм-аут восходящего потока (110: тайм-аут соединения) при подключении к восходящему потоку, клиент: 10.100.88.210
Есть какие-нибудь выводы по этому поводу?
Когда мы завиваемся
завиток -v http://10.110.3.20:xxxx * не удалось подключиться к хосту * Закрытие подключения # 0 curl: (7) не удалось подключиться к хосту
Учитывая, что вы не можете подключиться к бэкэнду напрямую с помощью curl, проблема не в конфигурации nginx, а в чем-то более низком уровне. Я собираюсь неправильно настроить брандмауэр - это общая проблема в таких ситуациях.