2016-12-21 4 views
1

여러 리모컨을 사용하여 웹 페이지를 테스트하려고합니다. 웹 서버의 성능 결과는 jusing jmeter 클라이언트 (jmeter 마스터)에 따라 다릅니다.jmeter 다른 클라이언트와 다른 결과를 원격으로 테스트합니다.

난 하나의 원격 슬레이브로 비 GUI 모드에서 테스트하고 있습니다. 하지만 다른 마스터를 사용할 때 동일한 jmeter 리모컨으로 다른 결과가 있다는 것을 알았습니다.

종속 노드는 32GB RAM (jmeter 전용 10GB)이있는 전용 서버 Intel (R) Core (TM) i7-4770 CPU @ 3.40GHz입니다.

슬레이브 노드와 동일한 제공 업체의 2CPU Intel (R) Core (TM) 2 Duo CPU T7700 @ 2.40GHz, 3.7GB RAM이 장착 된 가상 시스템에서 jmeter master를 사용하는 경우 테스트 결과 my 웹 페이지는 단지 50 회의 거래입니다.

jmeter-master를 Google 클라우드 (1 CPU Intel (R) Xeon (R) CPU @ 2.50GHz 및 3.75GB RAM을 사용하는 n1 표준 1 시스템)로 전환하고 동일한 슬레이브 노드를 사용하면 결과 130 트랜잭션/s입니다.

jmeter 마스터 설정은 두 경우 모두 동일합니다. 나는 정말로 단서가 없다. 왜이 결과가 다른가? 내 이해에서 jmeter 마스터 (클라이언트)는 원격 슬레이브에서만 결과를 수집하고 트래픽은 원격 슬레이브에서 생성되므로 결과는 동일해야합니다. 당신은 확실히 당신의 지역 슬레이브의 한계를 타격

답변

0

, 나는 OS 수준의 측정 등, 즉 CPU, RAM, 스왑의 사용, 네트워크 및 디스크, 자바 힙, 자바 가비지 컬렉션을 측정 제안

내장 도구를 사용하거나 more than 70 metrics을 모니터링 할 수있는 JMeter PerfMon plugin을 사용하는 것이 좋습니다.이 경우 JMeter와 연결할 수있는 병목 현상을 식별 할 수 있어야합니다.

플러그인 설정, 구성 및 사용 지침은 How to Monitor Your Server Health & Performance During a JMeter Load Test 문서를 참조하십시오.

관련 문제