nginx+keepalived 클러스터를 연구하고 일부 온라인 튜토리얼을 확인했지만 얼마나 많은 서버가 필요한지 잘 모르겠습니다.
튜토리얼에 따르면 "고가용성 로드 밸런싱" 효과를 얻으려면 nginx+keepalived를 두 대의 시스템에만 설치하면 됩니다.
튜토리얼 주소: http://blog.csdn.net/l1028386...
최소 4개의 머신이 필요하다고 생각했는데, 처음 두 개는 마스터와 슬레이브 연결 유지이고, 마지막 두 개는 nginx 마스터와 슬레이브이고, nginx 뒤에는 여러 개의 웹 서버가 있습니다.
즉, keepalived는 nginx에 대한 로드 밸런싱을 수행하고, nginx는 웹 서버에 대한 로드 밸런싱을 수행합니다.
두 가지 질문이 있습니다
1. nginx+keepalived 클러스터에 필요한 최소 머신 수는 몇 대입니까?
2. 최소 2대의 기계가 필요한 경우 정식 생산 환경에도 적용이 가능한가요?
Docker를 사용하여 여러 가상 서버를 구현한 다음 연결 유지를 구성하여 사용해 볼 수 있습니다
동일한 LAN에 최소 2개.
keepalived는 서비스와 동일한 시스템에 배포되어야 합니다.