Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- java
- 프로그래머스
- 스프링부트
- 백준알고리즘
- restapi
- eof
- 조건문
- mysql
- puppeteer
- Apollo
- 자바
- bufferdreader
- LangChain
- 스프링
- nodejs
- Mongoose
- java11
- Docker
- 서버
- TCP
- MapReduce
- HTTP
- mongodb
- graphql
- Android
- redis
- k8s
- Scanner
- Spring
- ai
Archives
- Today
- Total
목록Service (1)
자라나라 개발머리
[k8s] Service의 로드 밸런싱 전략
k8s에는 service라는 리소스가 있습니다. service는 여러개의 pod를 하나의 Ip로 접근할 수 있도록 하는 역할을 합니다. 그럼 service는 요청들을 어떤 방식으로 로드 밸런싱할까요? 저는 당연히 round-robin 방식으로, 균등하게 각 pod에 전달할 줄 알았습니다. 하지만 k8s는 round-robin 방식으로 트래픽을 전달하지 않고 있었습니다! 이에 대해 리서치하다가 자세하고 친절하게 적은 외국 블로그 글을 발견했습니다. 그래서 오늘은, 그 블로그 글을 정리하여 service의 로드 밸런싱 전략에 대해 설명해보겠습니다. service의 로드 밸런싱 전략 service로 만든 ip 주소들은, kube-proxy에서 사용됩니다. kube-proxy는 모든 service의 IP 주소 ..
Kubernetes
2024. 4. 14. 19:01