Я вижу в кодах состояния моего балансировки нагрузки приложения значение 460
. Я не вижу шаблонов для этих кодов в отношении времени, серверов или URL-адресов запросов. Согласно this forum post, 460 означает:Код состояния 460 на балансировщике нагрузки
Клиент закрыл соединение с ALB до простоя тайма-аута имеет ноги в либо на переднем конце или соединение фоновых .
Я могу видеть запрос, сделанный на серверный сервер, и бэкэнд обрабатывает запрос без проблем и очень быстро. Почему происходят эти ошибки? Этот ALB делает значительный объем трафика с 6-8 серверными серверами.
Пример ALB Лог:
https 2017-01-30T22:46:27.451363Z app/LOAD-BALANCER/bbab458ad0b80d X.X.X.X:55999 10.5.X.X:80 0.000 -1 -1 460 - 132 0 "GET https://www.website.com:443/app/page HTTP/1.1" "-" ECDHE-RSA-AES128-SHA TLSv1 arn:aws:elasticloadbalancing:us-west-2:743462462234:targetgroup/TARGET-GROUP/e6120e5adr245b79107e "Root=1-588fc23e-77aea5adf4534af3de09659d13a08"
Пример NGINX журнал из бэкэнда:
X.X.X.X 1485807955.048 www.website.com /app/page - GET 200 - 0.056 24 text/html; charset=UTF-8 -
Is «клиент» в данном случае браузер пользователей?В какой ситуации браузер пользователей завершит соединение? – comfytoday
это может быть что угодно, даже запрос на завиток. Если это браузер, вы можете увидеть это: https://stackoverflow.com/questions/5798707/browser-timeouts –