반응형
1. 에러상황
HTTPS 이용한 웹서버 부하분산 중에 로드밸런싱이 제대로 이루어지지 않는 현상 발견.
web1, web2, web3 가 골고루 한번 씩 나오는 것이 아니라 랜덤으로 나오며 web3이 유난히 많이 나옴.
2. 문제 탐색 및 해결방안
vi /etc/haproxy/haproxy.cfg 폴더 중간에 mode를 http에서 tcp로 변경해줬기 때문에 이러한 문제가 생기는 것으로 생각됩니다. 따라서 맨 마지막 부분에 있는 backend app 에서 'mode http'를 추가해주었습니다.
3. 해결 완료
backend app 에서 'mode http'를 추가해주고나서 restart를 하니, 이제야 골고루 한번씩 서버가 나오면서 로드밸런싱이 제대로 운영되고 있습니다.
이번 에러를 통해 저는 오늘도 한 발자국 성장했습니다. 🐾
반응형