COMPUTING > Serwery Cloud > Load balancer > Reguły powiązane z balancer-em

11.1.1 Reguły powiązane z balancer-em

Praca balancer-a zależy od reguł jakie zostaną użyte. Do jednego balancer-a można przypisać nieograniczoną ilość reguł.
Istnieje jednak ograniczenie, które chroni przed przypisaniem wielu reguł do pojedynczego portu balancer-a.

Pojedyncza reguła składa się z 4 parametrów:

Algorytm

Indicates the standard used by the load balancer to manage the instances, that is the rule with which it chooses to send an instance to one server rather than another. It is possible to choose from two basic algorithms:
Leastconn
- Algorytm kieruje ruch do instancji z najmniejszą ilością aktywnych połączeń.
- Algorytm LeastConn jest dynamiczny i pozwala Ci na zarządzanie obciążeniem usług w czasie rzeczywistym.
- Rekomendowany jest dla stałych połączeń z protokołem HTTP i HTTPS.
- Algorytm nie może być używany w momencie jeśli maszyny podłączone do balancer-a oraz klient nie akceptują ciasteczek (cookies).
Source
- Algorytm kieruje ruch na podstawie tablicy haszującej adresów IP / wartość portu źródłowego, i jest zawsze mapowany na ten sam serwer.
- Rekomendowany jest dla stałych połączeń z protokołem TCP.
- Nie jest rekomendowany dla stałych połączeń z protokołem HTTP i HTTPS.

Protokół

Określa jaki protokół ma być użyty:
HTTP
HTTPS - w przypadku użycia protokołu LeastConn należy podać klucz prywatny oraz publczny certyfikat.
TCP

Port balancer-a

Określa port balancer-a, który będzie odbierał instancję. Dla każdego portu balancer-a można stworzyć tylko jedną regułę.

Port maszyny (serwera)

Określa port serwera, do którego balancer będzie wysyłał instancję.