WebLogic Server 매개변수 최적화

시나리오:

다음 조건이 환경에 적용되는 경우 해결 방법에 설명된 WebLogic Server 설정을 확인합니다.

  • 애플리케이션의 성능이 느린 경우

  • 성능 최적화에서 솔루션을 시도했습니다.

  • 애플리케이션에서 WebLogic Server를 사용하는 경우

해결 방법:

WebLogic Server 성능 설정을 조정하려면 다음을 수행합니다.

  1. WebLogic Server Administration Console을 엽니다.
  2. 배포된 Oracle Hyperion Planning 애플리케이션, 구성 탭, 조정 탭 순으로 선택하고 다음 값을 설정합니다.
    • 서블릿 재로드 확인: -1

      이 옵션은 WebLogic Server에서 서블릿이 수정되었으며 재로드되어야 하는지 여부를 확인할 때까지 기다리는 시간(초)을 설정합니다. 값이 -1이면 확인하지 않습니다.

    • 리소스 재로드 확인: -1

      이 옵션은 WebLogic Server에서 리소스가 수정되었으며 재로드되어야 하는지 여부를 확인할 때까지 기다리는 시간(초)을 설정합니다.

    • JSP 페이지 확인: -1

      이 옵션은 WebLogic Server에서 JSP 파일이 변경되었으며 재컴파일되어야 하는지 여부를 확인할 때까지 기다리는 시간(초)을 설정합니다.

  3. 서버 등록정보를 열고 조정 탭, 기본 IO 사용 순으로 선택합니다.

    이 옵션을 선택하면 WebLogic Server에서 기본 성능 팩을 사용합니다. 기본적으로 프로덕션 모드에 있는 경우 config.xml에서 기본 성능 팩 사용이 활성화됩니다.

  4. HTTP 액세스 로깅을 해제하려면 서버 등록정보를 열고 로깅 탭, HTTP 탭 순으로 선택하고 HTTP 액세스 로그 파일 사용을 선택 취소합니다.

    기본적으로 WebLogic Server는 HTTP 액세스 로깅을 활성화합니다. 웹 서버에서 HTTP 액세스 로그를 이미 생성하기 때문에 이 단계는 기능을 해제합니다.

    주의:

    HTTP 액세스 로그 파일은 요청 수에 비례하여 증가합니다. 로그 순환을 제대로 구성하지 않으면 액세스 로그 파일이 매우 커져서 디스크를 채워 애플리케이션 및 운영 체제의 작동이 중지될 수 있습니다. 이 경우 로그 파일을 제거하려면 애플리케이션을 중지했다가 다시 시작해야 합니다.