Назад | Перейти на главную страницу

Сервер тайм-аута в Google Load Balancer

У меня топология выглядит как

Пользователь -> DNS -> Haproxy (вычисления Google) -> Балансировщик нагрузки Google -> Группа экземпляров

Трафик поступает на haproxy и отображается на 3 балансировщика нагрузки.

Я получаю много ответов с -1 код на haproxy, например

0/0/1/-1/287 -1
0/0/6/-1/109 -1
0/0/2/-1/233 -1

Я читал из haproxy docs 8.5 раздел, в документах сказано:

Я хочу знать, почему так много людей получают сервер тайм-аута, потому что с группой экземпляров под балансировщиком нагрузки все в порядке. Как я могу их отследить, потому что все запросы с этим ответом не поступают на каждый экземпляр в группе экземпляров?

Не могли бы вы подтвердить, что используете балансировщик нагрузки HTTP (S)? Если да, проверьте Stackdriver Logging и посмотрите, есть ли коды ошибок 502 и какие коды ответов?

Вы еще не пробовали увеличить время ожидания сервера? https://cbonte.github.io/haproxy-dconv/1.7/configuration.html#timeout%20server