Size: a a a

2020 June 03

AY

Andrey Yanda in nginx_ru
mr. X
proxy_pass http://myapp1;
upstream myapp1 {
     server 10.17.189.91;
     server 10.17.189.92;
а что в error.log?
источник

m

mr. X in nginx_ru
ничего нет
источник

m

mr. X in nginx_ru
accesss.log  "GET / HTTP/1.1" 504 15 "-"
источник

AY

Andrey Yanda in nginx_ru
а как выглядит log_format?
источник

m

mr. X in nginx_ru
default
источник

AY

Andrey Yanda in nginx_ru
ну так по такому формату ничего не понять... нужно добавить переменные: $upstream_addr, $upstream_status
источник

ВМ

Владимир Муковоз... in nginx_ru
mr. X
Всем привет! Подскажите , пожалуйста, настраиваю proxy_pass и указываю proxy_next_upstream timeout http_404 http_503 http_504;
      proxy_next_upstream_timeout 1;

один из бекэндов долго отдает ошибку 503 , по идее я должен перейти к другому серверу по таймауту, но не переходит
proxy_read_timeout 2;  просто дает отбой о недоступности гатвея, и тоже не идет к след. серверу
источник

m

mr. X in nginx_ru
тоже никак не помогла
источник

m

mr. X in nginx_ru
[03/Jun/2020:09:24:29 +0000],  10.17.189.91:80, 200 GET / HTTP/1.1 200 70 - 0.004 0.004
[03/Jun/2020:09:25:01 +0000],  10.17.189.92:80, 504 GET / HTTP/1.1 504 15 - 30.003 30.001
источник

m

mr. X in nginx_ru
log_format timed_combined '[$time_local],  $upstream_addr, $upstream_status $request $status $body_bytes_sent $http_referer $request_time $upstream_response_time ';
источник

AN

Anton Noginov in nginx_ru
Zudva Zudvin
А кто в курсе, то как ставить rtmp-module?

Что-то туплю, на ветке Git написанно о необходимости перехода в каталог установленного nginx или еще не установленного и не скомпилированного nginx source?
В каталог с исходниками.
источник

ВМ

Владимир Муковоз... in nginx_ru
mr. X
Всем привет! Подскажите , пожалуйста, настраиваю proxy_pass и указываю proxy_next_upstream timeout http_404 http_503 http_504;
      proxy_next_upstream_timeout 1;

один из бекэндов долго отдает ошибку 503 , по идее я должен перейти к другому серверу по таймауту, но не переходит
proxy_read_timeout 2;  просто дает отбой о недоступности гатвея, и тоже не идет к след. серверу
я тебя не понимаю)
источник

ВМ

Владимир Муковоз... in nginx_ru
ты же сам ограничил время до 1 сек))
источник

ВМ

Владимир Муковоз... in nginx_ru
потому оно и не передаёт длругому серверу), разве нет?)
источник

m

mr. X in nginx_ru
нет, в том то и дело, это уже были эксперименты. как видно в логе, даже установка 1с не помогает, ожидание было 30 сек
источник

m

mr. X in nginx_ru
03/Jun/2020:09:25:01 +0000],  10.17.189.92:80, 504 GET / HTTP/1.1 504 15 - 30.003 30.001
источник

m

mr. X in nginx_ru
я заведомо знаю нормальную задержку, и думал хоть по таймауту переключиться дальше
источник

AN

Anton Noginov in nginx_ru
mr. X
я заведомо знаю нормальную задержку, и думал хоть по таймауту переключиться дальше
proxy_next_upstream_timeout 0;

поставьте и проверьте.
источник

m

mr. X in nginx_ru
[03/Jun/2020:09:34:54 +0000],  10.17.189.91:80, 200 GET / HTTP/1.1 200 70 - 0.002 0.003
[03/Jun/2020:09:35:26 +0000],  10.17.189.92:80, 504 GET / HTTP/1.1 504 15 - 30.002 30.002
источник

m

mr. X in nginx_ru
без изменений
источник