Балансировка нагрузки Varnish - все данные проходят через лак, что делает его узким местом

При использовании varnish в качестве сервера балансировки нагрузки, все ли данные проходят через один балансировщик нагрузки Varnish, что ограничивает скорость загрузки на хорошо оптимизированных веб-сайтах, обслуживающих тысячи одновременных посетителей?

1
задан 23 February 2017 в 21:05
1 ответ

все данные передаются через единственный балансировщик нагрузки Varnish

Короче говоря, да.

Подумайте о чем-нибудь - клиент устанавливает TCP-соединение с IP-адресом вашего балансировщика нагрузки. Как он будет получать ответы на свои HTTP-запросы, если они не вернутся через то же соединение? По очевидным причинам внутренние серверы не могут проактивно генерировать свои собственные TCP-соединения обратно к клиенту.

на хорошо оптимизированных веб-сайтах, обслуживающих тысячи одновременных посетителей?

Я не уверен, при чем здесь что-либо - лак ведет себя как одинаково независимо от количества посетителей или относительного уровня оптимизации сайта.

0
ответ дан 4 December 2019 в 05:10

Теги

Похожие вопросы