Sun Java System Application Server 9.1 고가용성 관리 설명서

Procedureasadmin 도구를 사용하여 로드 균형 조정 설정

  1. 로드 밸런서 구성을 만듭니다.

    이 작업을 수행하려면 asadmin create-http-lb-config 명령을 사용합니다.


    주 –

    다음의 모든 단계(2-7 단계)를 asadmin 명령, create-http-lb 및 해당 옵션을 단 한번 사용하여 수행할 수 있습니다. 이 명령에 대한 자세한 내용은 create-http-lb(1)를 참조하십시오.


  2. 로드 밸런서가 관리할 클러스터 또는 독립 실행형 서버 인스턴스에 대한 참조를 추가합니다.

    asadmin create-http-lb-ref를 사용합니다. 이 명령에 대한 자세한 내용은 create-http-lb-ref(1)를 참조하십시오.

    대상과 함께 로드 밸런서 구성을 만들었고 그 대상이 로드 밸런서가 참조하는 클러스터나 독립 실행형 서버 인스턴스일 경우 이 단계를 생략합니다.

  3. 로드 밸런서에서 참조하는 클러스터 또는 독립 실행형 서버 인스턴스를 활성화합니다.

    이 작업을 수행하려면 asadmin enable-http-lb-server 명령을 사용합니다. 이 명령에 대한 자세한 내용은 enable-http-lb-server(1)를 참조하십시오.

  4. 로드 균형 조정을 위해 응용 프로그램을 활성화합니다.

    이 작업을 수행하려면 asadmin enable-http-lb-application 명령을 사용합니다. 이 명령에 대한 자세한 내용은 enable-http-lb-application(1)을 참조하십시오.

    로드 밸런서에서 참조하는 클러스터나 독립 실행형 인스턴스에서 사용할 수 있도록 응용 프로그램을 이미 배포하여 활성화되어 있어야 합니다. 로드 균형 조정을 위한 응용 프로그램 활성화는 사용을 위한 활성화와 다른 단계입니다.

  5. 상태 검사기를 만듭니다.

    이 작업을 수행하려면 asadmin create-http-health-checker 명령을 사용합니다. 이 명령에 대한 자세한 내용은 create-http-health-checker(1)를 참조하십시오.

    상태 검사기는 비정상적인 서버 인스턴스가 다시 정상적이 되면 로드 밸런서가 새로운 요청을 전송할 수 있도록 이들을 모니터링합니다.


    주 –

    Sun Java System Web Server(6.1 또는 7.0)를 사용하는 경우에는 단계 6 및 7을 수행하는 대신, 로드 밸런서 구성 파일을 생성하고 데이터를 웹 서버로 전송하는 작업을 한 단계로 수행할 수 있습니다.

    asadmin 도구를 사용하여 이 작업을 수행하려면 create-http-lb 명령의 --autoapplyenabled 옵션을 true로 설정합니다. 이 명령에 대한 자세한 내용은 create-http-lb(1)를 참조하십시오.


  6. 로드 밸런서 구성 파일을 생성합니다.

    이 작업을 수행하려면 asadmin export-http-lb-config 명령을 사용합니다. 이 명령에 대한 자세한 내용은 export-http-lb-config(1)를 참조하십시오. 이 명령을 사용하면 Sun Java System Application Server에 포함되어 있는 로드 밸런서 플러그인과 함께 사용할 수 있는 구성 파일이 생성됩니다.

  7. 로그 밸런서 플러그인 구성 파일이 저장되는 웹 서버 config 디렉토리로 로드 밸런서 구성 파일을 복사합니다.


    주 –

    로드 밸런서 구성 파일을 자동으로 생성하고 Web Server로 데이터를 전송하는 작업을 한 단계로 수행하기 위해서는 Web Server에서 SSL 설정을 구성하고 DAS 인증서를 가져와야 합니다. Sun Java System Web Server 구성에 대한 자세한 내용은 Sun Java System Web Server 구성을 참조하십시오.