>  기사  >  백엔드 개발  >  Nginx Tomcat 로드 밸런싱 구성

Nginx Tomcat 로드 밸런싱 구성

WBOY
WBOY원래의
2016-07-29 08:51:191478검색

Nginx 로드 밸런싱 구성

1. 환경:

Centos6.7 시스템 머신 3대

10.61.6.182 nginx 서버

10 .61. 6.184 Tomcat 서버

10.61.6.152 Tomcat 서버

2. Nginx 설치:

위 세 대의 머신이 인터넷에 연결되어 있으면 nginx를 설치하는 것이 매우 편리합니다. 기계가 인터넷에 연결되어 있지 않으면 비극이 될 수 있습니다. 프롬프트에 따라 다양한 라이브러리를 설치해야 하는데 이것이 꽤 번거롭습니다.

1. pcre 설치

2. openssl 설치

3. zlib 설치

는 기본적으로 ---> --> make install

위의 준비가 완료되면 온라인에서 검색하여 위의 단계를 찾을 수 있습니다.

간단한 네트워크 토폴로지 다이어그램:

Nginx tomcat负载均衡配置

3. 테스트할 프로젝트 준비 여기서는 NginxDemo라는 javaweb 프로젝트를 만들었습니다. 두 개로 패키지된 index.jsp 페이지. 유일한 차이점은 로드 밸런싱이 작동하는지 테스트하기 위해 작성된 내용이 다르다는 것입니다.

Nginx tomcat负载均衡配置

Nginx tomcat负载均衡配置

먼저 NginxDemo를 Tomcat 서버의 Tomcat 디렉토리에 있는 웹앱에 배치할 수 있습니다.

4. Nginx 구성 파일 구성

Nginx tomcat负载均衡配置

                                                                            원하는 이름을 선택하세요. 다음 두 서버는 Tomcat이 위치한 시스템과 포트입니다.

Nginx tomcat负载均衡配置위 그림은 주석 처리된 일부 내용과 jsp 접속을 위해 추가된 위치를 보여줍니다.

Nginx를 시작한 다음 브라우저에서 NginxDemo 프로젝트를 방문하세요.

Nginx tomcat负载均衡配置

Nginx tomcat负载均衡配置
브라우저를 계속 새로 고치세요. 8091 여기에는 Nginx의 구성된 수신 포트가 있으며 이는 직접 설정할 수 있습니다.

 

위 내용은 관련 내용을 포함하여 Nginx Tomcat 로드 밸런싱 구성을 소개한 내용이 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.