Rational Performance Tester 워크벤치를 사용하여 사용자 로드를 분산시킵니다. 로드를 에이전트 컴퓨터 사이에 분산시킬 때 각 에이전트 컴퓨터가 효율적으로 처리할 수 있는 로드를 주의하여 고려하십시오. 자세한 정보는 용량 계획을 참조하십시오.
로드 생성 에이전트라고도 하는 Rational Performance Tester 에이전트는 시뮬레이션된 사용자 연결을 작성하여 테스트할 애플리케이션에 대한 로드를 생성하는 데 사용됩니다.
Rational Performance Tester 에이전트를 설치하면 폴링할 워크벤치의 호스트 이름을 지정할 수 있습니다. 설치 후 에이전트는 자동으로 워크벤치에 연결됩니다. 에이전트를 여러 워크벤치와 공유하려는 경우 해당 워크벤치를 installationDir/Majordomo에 있는 majordomo.config 파일에 수동으로 추가하거나 Checking status of agents 주제에서 언급된 새 워크벤치와 에이전트 공유 옵션을 사용할 수 있습니다.
다중 에이전트에서 스케줄을 실행할 때 특히 장기 로드 테스트 실행 중에 에이전트를 유실할 수 있습니다. 에이전트 유실은 일반적으로 발생하지는 않지만, 컴퓨터의 메모리를 소모하는 등 일부 극단적인 경우에 발생합니다. 에이전트가 유실되면 기본적으로 스케줄이 중지됩니다. 이 방법으로 스케줄이 중지되면 스케줄을 실행하기 전에 에이전트 손실 이유를 수정하거나 에이전트를 더 추가해야 합니다. 유실된 에이전트 없이 계속 스케줄을 실행하려면 스케줄 편집기에서 고급 탭을 클릭하고 에이전트 유실 시 실행 정지 선택란을 선택 취소하십시오. 일반적으로 에이전트는 에이전트 사이에서 로드를 분산합니다. 따라서 유실 에이전트가 없는 채로 스케줄을 실행하면 예상치 못한 결과가 발생할 수 있습니다. 세그먼트화된 데이터 풀을 사용하고 유실 에이전트가 없는 채 스케줄을 실행하는 경우 데이터는 남은 에이전트 간에 재분배되지 않습니다. 또한 스케줄에 다중 스테이지가 있는 경우 기본적으로 다음 스테이지에 남아 있는 에이전트 사이에서 사용자 로드가 분산됩니다. 그러나 현재 스테이지에서 유실된 사용자 대체 선택란이 선택된 경우 사용자 로드는 현재 스테이지에 남아 있는 에이전트 사이에서 고르게 분배됩니다. 선택란이 선택 취소되고 사용자 백분율이 스테이지 실행 중에 종료하도록 허용되는 경우 사용자 로드는 다음 스테이지에서 남은 에이전트 간에 분배됩니다. 스케줄 실행에서 에이전트가 유실되면 성능 보고서에 로깅됩니다.
IBM® Rational Performance Tester 로드 생성 에이전트의 이점에 대한 자세한 정보 및 이 에이전트의 아키텍처에 대한 통찰은 성능 테스트에서 로드 생성 에이전트 사용을 위한 팁을 참조하십시오.
Rational Performance Tester 워크벤치는 실행에 필요한 테스트 자산을 참여 에이전트에 자동으로 배치합니다. 배치 디렉토리에 대한 자세한 정보는 배치 디렉토리 관리를 참조하십시오.
Rational Performance Tester 워크벤치,
Rational Performance Tester
에이전트 및 테스트할 시스템의 일반 설정은 에 표시됩니다.