Welcome! Log In Create A New Profile

Advanced

Проблема с апстримами

June 05, 2019 04:12AM
Всем привет, уже долго время пытаюсь найти причину постоянных ошибок "no live upstreams while connecting to upstream". Флоу такой:
Интернет->"Балансер" с nginx->Сервера с приложением Nginx+FPM в другой подсети.

Основаная часть конфига "Балансера":
location / {
proxy_pass http://ps1;
proxy_next_upstream error timeout http_500 http_502;
include /etc/nginx/proxy_params;
proxy_set_header X-HTTPS $https;
}

proxy_param:
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Port $server_port;
proxy_set_header X-SSL-Protocol $ssl_protocol;

upstreams:
upstream ps1 {
server server1.local max_fails=1 fail_timeout=15s;
server server2.local max_fails=1 fail_timeout=15s backup;
}

Конфиг сервера с приложением:
location ~ \.php$ {

fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
fastcgi_param DOCUMENT_ROOT $realpath_root;

fastcgi_intercept_errors on;
fastcgi_ignore_client_abort off;
fastcgi_connect_timeout 60;
fastcgi_send_timeout 180;
fastcgi_read_timeout 180;
fastcgi_buffer_size 128k;
fastcgi_buffers 4 256k;
fastcgi_busy_buffers_size 256k;
fastcgi_temp_file_write_size 256k;
}


Трафика немного, порядка 5rps. Коннектов в среднем держится 30. FPM воркеров тотал 35 но никогда больше половины не используется.
Ошибки только на балансере, на nginx самого приложения никаких ошибок нет. Сетевых проблем тоже не видно, ни на интерфейсах серверов ни на активном оборудовании.
Подскажите пожалуйста как можно отловить причину ошибки. Спасибо.
Subject Author Posted

Проблема с апстримами

avinchakov June 05, 2019 04:12AM

Re: Проблема с апстримами

Maxim Dounin June 05, 2019 09:18AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 314
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready