J2EE Request Profiler 사용

J2EE Request Profiler는 여러 프로세스와 호스트에 걸쳐 있을 수 있는 분산 응용프로그램에서 실행 데이터를 수집하기 위해 사용됩니다. 이 수집된 데이터는 시퀀스 다이어그램으로 볼 수 있습니다. WebSphere Application Server를 프로파일링 모드에서 시작할 경우 J2EE Request Profiler는 자동으로 사용 가능해집니다. 실행 또는 디버그 모드를 사용하여 WebSphere Application Server를 시작할 경우 J2EE Request Profiler를 수동으로 사용 가능하게 해야 합니다.

WebSphere Application Server v6.0의 실행 또는 디버그 모드에서 J2EE Request Profiler를 사용 가능하게 하려면 다음을 수행하십시오.

  1. 창 > Perspective 열기 > 기타를 선택하여 서버 Perspective로 전환하십시오.
  2. Server Perspective를 선택한 후 확인을 클릭하십시오.
  3. 마우스 오른쪽 단추로 서버를 클릭하여 시작을 선택하십시오.
  4. 서버가 시작되면 마우스 오른쪽 단추를 클릭하고 관리 콘솔을 선택하십시오.
  5. 관리 콘솔에서 서버 노드를 펼치고 J2EE Request Profiler를 사용 가능하게 하려는 서버를 선택하십시오.
  6. Server 인프라에서 Java 및 프로세스 관리를 선택하십시오.
  7. 프로세서 정의에서 JVM(Java Virtual Machine)을 선택하십시오.
  8. 일반 JVM 인수 필드에서 환경 변수를 -DPD_DT_ENABLED=true로 설정하십시오.
  9. 구성을 저장하십시오.
  10. 서버를 다시 시작하십시오.

WebSphere Application Server v5.x의 실행 또는 디버그 모드에서 J2EE Request Profiler를 사용 가능하게 하려면 다음을 수행하십시오.

  1. WebSphere Application Server를 시작하십시오.
  2. 서버 탭에 나열된 서버를 두 번 누르십시오.
  3. 맨 아래에 나열된 환경 탭을 누르십시오.
  4. Java VM 인수를 펼치십시오.
  5. 일반 JVM 인수 필드에서 PD_DT_ENABLED 환경 변수를 true 값으로 설정하십시오. 즉, -DPD_DT_ENABLED=true를 입력하십시오.
  6. WebSphere Application Server를 다시 시작하십시오.

이것은 기본적으로 사용 불가능한 시퀀스 다이어그램 실행 시간을 사용 가능하게 합니다. 이제 응용프로그램에서 데이터를 수집하는 데 사용할 J2EE Request Profiler를 지정할 수 있습니다.

참고: J2EE Request Profiler를 사용 불가능하게 하려면 매번 PD_DT_ENABLED 변수를 false 값으로 설정해야 합니다.

참고: J2EE Request Profiler 샘플은 제품과 함께 제공됩니다. 사용 방법에 대한 지시사항은 readme(파일 > 새로 작성 > 예제 > J2EE Request Profiler > 다음 > 완료)를 참조하십시오.

관련 타스크
시퀀스 다이어그램 보기를 사용하여 추적 상호작용 보기