< p>nginx 로드 밸런싱 정책은 무엇입니까?

< /p>

한 서버의 단위 시간 내 방문량이 많을수록 서버 압력이 커지고 자신의 감당 능력을 초과할 때 서버 충돌이 발생합니다. 서버 충돌을 피하기 위해 사용자가 더 나은 경험을 할 수 있도록 로드 밸런싱을 통해 서버 압력을 분담합니다. < /p>

많은 서버를 구축하여 사용자가 웹 사이트를 방문할 때 먼저 중간 서버를 방문하고, 이 중간 서버가 서버 클러스터에서 스트레스가 적은 서버를 선택하여 액세스 요청을 도입합니다. < /p>

이렇게 하면 사용자가 액세스할 때마다 서버 클러스터의 각 서버 압력이 균형을 이루고 서버 압력을 분담하여 서버 충돌을 방지할 수 있습니다. < /p>

nginx 역방향 프록시 로드 밸런싱 < /p>

a, 로컬로 Windows 시스템을 사용한 다음 VirutalBox 를 사용하여 가상 Linux 시스템을 설치합니다. < /p>

로컬 Windows 시스템에 nginx (수신 8080 포트) 및 Apache (수신 80 포트) 를 각각 설치합니다. 가상 Linux 시스템에 Apache 설치 (수신 80 포트). 이는 프런트 엔드에서 역방향 프록시 서버로 nginx 1 대를 보유하고 있는 것과 같습니다. 그 뒤에는 어플리케이션 서버로 아파치 2 대가 있습니다 (작은 server cluster 로 볼 수 있음). 을 눌러 섹션을 인쇄할 수도 있습니다 -)); < /p>

b, nginx 는 Apache 두 대 앞에 사용자 액세스 포털로 역방향 프록시 서버로 사용됩니다. < /p>

위 내용 참조: 바이두 백과-리버스 에이전트 로드 밸런싱 < /p >