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

Правила порта NLB - вес загрузки 100

NLB позволяет администраторам настроить узел для обработки 100% нагрузки для определенного порта. Если этот узел выйдет из строя, другие узлы не обработают запрос из-за правила порта?

Похоже, вам нужен узел фильтрации Single Host. Это направит 100% трафика на выбранный вами сервер и переключится на другие, если он выйдет из строя.

Не обязательно - пока хотя бы 1 другой узел в кластере имеет вес больше 0, этот узел может принимать весь трафик для кластера. Если все ваши узлы имеют вес 0, трафик для вашего кластера действительно остановится. Вес, равный 0, по существу не дает этому узлу принимать какой-либо трафик, даже в случае отказа других узлов.

Причина, по которой это возможно, заключается в том, что вес не равен фактическому проценту трафика, который примет узел. Вы можете установить для всех узлов вес 100, если хотите. Фактический расчет, определяющий, какой вес примет узел:

(node weight) / ( sum of all active node weights)

Таким образом, при настройке кластера с 2 узлами как node1: 100 и node2: 0, общая операция направит весь трафик на node1, а отказ node1 вызовет сбой кластера.

В конфигурации кластера с 2 узлами как node1: 100 и node2: 50 общая операция направит 66% трафика на node1 и 33% на node2. В случае отказа узла 1 100% трафика пойдет на узел 2, и наоборот, если узел 2 откажет.