Прокси-сервер Nginx перед AWS. Внутренний ALB: превышен тайм-аут восходящего канала (110: тайм-аут соединения) при подключении к восходящему каналу - PullRequest
0 голосов
/ 25 августа 2018

У нас есть два web-сервера drupal apache за ALB.Nginx proxy_read_timeout как 300, никакой другой
proxy_connect_timeout proxy_send_timeout keepalive_timeout не был определен / настроен.Изредка получаю upstream timed out (110: Connection timed out) while connecting to upstream.

Однако, когда мы смотрим на все вышестоящие компоненты, они работают.ALB работает, и все цели здоровы.Отдельные серверы работают и исправны.Похоже, что «что-то произошло», что заставило его сломаться, но каким бы ни было это событие, оно было разрешено.Однако после разрешения прокси-соединения не были сброшены, что по-прежнему приводит к тайм-аутам.

Мы можем решить проблему, перезапустив nginx. Однако мы хотим, чтобы nginx сбрасывал прокси-соединение самостоятельно, без перезапуска сервера.

...