티스토리 뷰

Docker 🐋

Nginx 로드 밸런싱 방식

절취선 2022. 6. 23. 20:49
반응형

Nginx 로드 밸런싱 방식

로드 밸런싱은 개발자의 의도에 따라 분배 방식을 지정할 수 있다.

아래 실험은 개발자 Emre Ceylan님의 자료를 참고했다.

RR(라운드- 로빈)

  • 기본으로 사용된다.
  • 서버에 고르게 분배하는 방식
  • 사용자가 가중치를 부여할 수 있다.


ip_hash

  • Hashing 되어진 IP주소를 Key로 사용
  • 결정된 IP는 항상 동일 인스턴스를 이용하게 된다.


least_conn

  • 가중치에 따라 접속수가 적은 수를 분배
  • 현재 사용중인 서버중 연결 수가 가장 적은 서버로 요청합니다.


hash

  • 해시값으로 분배하는 알고리즘

least_time

  • 연결수가 적으면서 평균음답 시간이 가장 적은 쪽을 선택하여 분배

RANDOM

  • 무작위 분배

Reference

반응형

'Docker 🐋' 카테고리의 다른 글

Docker - NginX - CertBot  (0) 2022.07.31
이미시 build 시 생성되는 <none> image  (0) 2022.06.22
Docker - NginX는 왜 인기가 있을까?  (0) 2022.06.21
nginx.conf 와 default.conf 의 차이점  (0) 2022.06.20
Docker network  (0) 2022.06.19
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함