Application Server 조정

Application Server를 조정하려면 이 타스크를 사용하십시오.

시작하기 전에

이 타스크를 시작하기 전에 초기 데이터베이스 설정 지정에 설명된 대로 데이터베이스에 대한 초기 설정을 지정해야 합니다.

이 타스크의 수행 목적 및 시기

비즈니스 프로세스 컨테이너가 최적으로 수행할 수 있도록 하려면 서버 설정을 조정해야 합니다.

이 타스크의 단계

  1. 각 비즈니스 프로세스 컨테이너에 필요한 Application Server를 예측하십시오.
    1. 비즈니스 프로세스 상태 정보를 데이터베이스 jdbc/BPEDB에 쓰고 읽기 위한 하나의 데이터소스
    2. 다음을 추가하여 프로세스 탐색에 대한 t 트랜잭션의 최대 동시성을 계산하십시오.
      • Business Process Choreographer API를 통해 동시에 연결되는 클라이언트의 최대 수
      • JMS 활성화 스펙 BPEInternalActivationSpec에 정의된 동시 엔드포인트의 수
      • JMS 활성화 스펙 HTMInternalActivationSpec에 정의된 동시 엔드포인트의 수
      주: 프로세스 서버의 활성화 스펙을 보려면 관리 콘솔에서 자원 > JMS 프로바이더 > 기본 메시징 > JMS 활성화 스펙을 클릭하십시오.
    3. 다음과 같이 프로세스 서버 데이터베이스에 필요한 병렬 JDBC 연결 수를 계산하십시오. p = 1.1 * t
      주: 여기서, p 값은 데이터베이스에 허용된 연결 수보다 작아야 합니다.
    4. 다음과 같이 메시징 데이터베이스에 필요한 병렬 JDBC 연결 수를 계산하십시오. m = 2 * t + x. 여기서, x는 추가 메시지가 생성되고 제공되어야 하는 과부하 상황을 허용하기 위한 추가 JMS 세션 수입니다.
  2. 프로세스 서버 데이터베이스(BPEDB)의 JDBC 프로바이더를 조정하십시오.
    1. 최대 연결 수p 값으로 설정하십시오. 여기서, p 값은 데이터베이스에 허용된 연결 수보다 작아야 합니다.
    2. SQL 문 캐시 크기를 500으로 설정하십시오.
  3. 메시징 데이터베이스의 JDBC 프로바이더 설정을 조정하십시오.

    최대 연결 수m 값으로 설정하십시오.

  4. 힙 크기를 조정하십시오.
    다음은 서버 힙 크기에 대한 몇 가지 지침입니다.
    • 256MB는 너무 낮으므로 낮은 성능 결과가 나타납니다.
    • 512MB는 여러 시스템의 초기 힙 크기로 적절합니다.
    • 1024MB는 적당한 상위 한계입니다.
  5. 비즈니스 프로세스가 사용하는 모든 서비스를 조정하십시오. Business Process Choreographer가 서비스에서 작성하는 동시성의 정도와 로드 요구를 잘 처리하도록 지원 서비스가 조정되었는지 확인하십시오.

Application Server가 조정되어 성능이 향상되었습니다.

Terms of use |

Last updated: Thu Mar 23 19:03:33 2006

(c) Copyright IBM Corporation 2005, 2006.
This information center is powered by Eclipse technology (http://www.eclipse.org)