6단계: 일정 부하 패턴 테스트를 수행하여 유지 가능한 최대 처리량 확인
Visual Studio 2010을 사용하여 BizTalk Server 솔루션을 부하 테스트하는 경우 5단계: 단계 부하 패턴 테스트 수행에서 설명한 대로 솔루션의 대략적인 MST(지속 가능한 처리량)가 결정되면 일정한 부하 패턴 테스트를 수행해야 합니다. 이는 MST가 시간이 지남에 따라 실제로 지속 가능한지 확인하고 BizTalk Server 애플리케이션 또는 환경에 적용된 성능 튜닝의 효과를 평가하기 위해 진행하는 기준 부하 테스트를 만들기 위해 수행해야 합니다.
상수 부하 패턴 테스트 만들기 및 실행
단계 부하 패턴 테스트에서 사용하는 것과 동일한 테스트 조합, 카운터 집합 및 카운터 집합 매핑을 사용하는 상수 부하 패턴 테스트를 만드는 가장 쉬운 방법은 단계 부하 패턴 테스트 "BTS_Messaging_Step.loadtest"를 "BTS_Messaging_Constant.loadtest"로 저장한 다음"BTS_Messaging_Constant.loadtest"를 변경하는 것입니다. 다음 단계에 따라 기존 단계 부하 패턴 테스트를 기반으로 하는 상수 부하 패턴 테스트를 만듭니다.
아직 열려 있지 않은 경우 BTS_Messaging_Step.loadtest를 엽니다.
파일을 클릭하고 LoadTests\BTS_Messaging_Step.loadtest As 저장을 선택합니다.
파일 이름으로 저장 대화 상자에서 파일 이름 옆에 C:\Projects\LoadTest\BTSLoad\LoadTests\BTS_Messaging_Constant.loadtest를 입력한 다음 저장을 클릭합니다.
부하 테스트 편집기에서 시나리오 BTS_Messaging_Step 이름을 BTS_Messaging_Constant. 시나리오 이름은 Scenarios 폴더 바로 아래에 표시됩니다.
Test Mix 및 Network Mix의 값을 변경하지 않고 클릭하여 단계 로드 패턴을 선택합니다.
단계 로드 패턴을 마우스 오른쪽 단추로 클릭하고 속성을 선택합니다.
속성 섹션의 부하 패턴에서 패턴 옆의 드롭다운 목록을 클릭하고 패턴을단계별 상수로 변경합니다.
속성 섹션의 매개 변수에서 상수 사용자 수의 값을 단계 부하 패턴 테스트가 지속 불가능해지는 사용자 수보다 약간 작은 값으로 변경합니다(예: 초당 받은 BizTalk:Messaging\Documents 값이 BizTalk:Messaging\Documents processed/Sec의 값과 BizTalk의 값을 지속적으로 초과하기 시작함) 메시지 상자:일반 카운터\스풀 크기가 무제한으로 증가하기 시작했습니다.)
실행 설정 폴더 아래에서 실행 설정1 [활성]을 마우스 오른쪽 단추로 클릭하고 속성을 선택합니다.
속성 목록을 타이밍 섹션으로 스크롤하고 최소 10분(00:10:00)의 실행 기간 값을 입력하고 샘플 속도 값이 여전히 5초(00:00:05)로 설정되어 있는지 확인합니다.
테스트 이름(예: BTS_Messaging_Constant)을 마우스 오른쪽 단추로 클릭하고 테스트 실행 메뉴 옵션을 클릭하여 부하 테스트를 시작합니다.