Sun Java System Web Server 7.0 Update 3 관리자 설명서

로드 균형 조정을 위한 역방향 프록시 구성

Web Server 7.0은 정교한 내장 로드 밸런서인 역방향 프록시를 제공합니다. 역방향 프록시는 서버 팜에 있는 Web Server의 게이트웨이입니다. 역방향 프록시를 구성하면 비슷하게 구성된 여러 개의 웹 서버로 요청이 전달됩니다.

다음 절차에 따라 Web Server 7.0에서 역방향 프록시를 사용 가능하게 설정합니다.

  1. 역방향 프록시 구성에 사용할 노드에 Web Server를 설치합니다.

  2. 구성을 만듭니다. 예를 들면 rp와 같습니다.

  3. 관리 콘솔을 사용하여 구성 > 가상 서버 > 내용 처리 > 역방향 프록시 탭을 선택합니다. 새로 만들기 버튼을 누릅니다.

  4. 역방향 프록시 URI와 클러스터에 있는 모든 시스템의 서버 URL을 쉼표로 구분하여 입력합니다.

    서버 URL은 hostname: portnumber 형식으로 입력합니다.

  5. 변경 사항을 저장합니다.

  6. 수정된 구성을 배포하여 변경 사항을 구성에 적용합니다.

  7. 이렇게 수정된 구성의 모든 인스턴스를 시작합니다.

그러면 HTTP 요청의 로드 균형 조정을 위한 역방향 프록시 구성이 완료됩니다.


주 –

클러스터 환경에서 역방향 프록시를 구성하려면 와일드카드 서버 인증서를 발행하거나 원래 서버의 실제 호스트 이름으로 설정할 수 있는 대체 주체 이름을 지정합니다. 개체 이름 필드에 원래 서버의 호스트 이름을 지정하는 다른 옵션의 경우 클러스터의 크기가 제한되므로 클러스터에 노드를 더 추가할 경우 클러스터가 작동하지 않을 수 있습니다.

관리 인터페이스를 사용하여 와일드카드 서버 인증서를 만들 수 있습니다. 서버 인증서를 만든 후 certutil을 사용하여 base64로 암호화된 버전의 인증서를 받은 다음 로드 밸런서 구성에 신뢰할 수 있는 CA 인증서로 설치합니다.

base64 암호화 인증서를 생성하려면 다음 명령을 입력합니다. bash$./certutil -L -a -d instancedir/config. 명령 결과를 복사하여 인증서 설치 마법사에 붙여넣습니다.