2012-12-19 6 views
3

Jmeter 성능 테스트를 분산 모드 (2 개의 슬레이브 + 마스터)로 실행 중입니다. 내 테스트 스크립트에서 요약을 구성했습니다 CSV 파일에 일부 데이터를 저장해야하는 보고서. 이 파일 위치는 고정 된 이름 "reports/summary.csv"값으로 구성됩니다.JMeter 분산 모드 요약 보고서

마스터에서 두 슬레이브 모두에 ​​성공적으로 연결할 때 테스트는 슬레이브에서 완료되지만 마스터 디렉토리 "reports/summary.csv"에는 반환되지 않습니다. 하나의 슬레이브와 마스터로 설치 프로그램을 실행할 때 마스터가이 데이터를 수집하고있었습니다. 2 명의 노예가있을 때 무엇이 ​​문제가 될 수 있습니까? 이름 충돌은 어쩌면?

+0

jes ti to zeko (패드) – ant

답변

3

실제로이 문제는 "jmeter-server"프로세스가 RMI를 사용하여 마스터에 연결할 수없는 것과 관련이 있습니다. 이 네트워크 문제로 인해 jmeter-server가 두 번째 노드에서 10 년 동안 멈춰 버렸고 이로 인해 위에서 언급 한 요약 파일의 finnishing 및 finalizing 결과에서 마스터 노드 jmeter 프로세스가 중지되었습니다.

분산 된 환경에서 테스트 계획의 SummaryReport 또는 AggregateReport jMeter 구성 요소를 사용하면 중요한 점은 마스터가 각 슬레이브의 데이터를 수집하는 것입니다.

관련 문제