간단한 테스트를 만들었습니다. (flickr 또는 google과 같은 유명한 사이트에서 파일을 다운로드하기 만했습니다.) 테스트를 로컬에서 실행합니다 (jmeter에서 직접 실행하거나 로컬에서 실행중인 jmeter-server ,) 평균 시간은 250ms이고 처리량은 29.4/s입니다. 그런 다음 호스트에서이 테스트를 원격으로 시작하면 (결과적으로 인터넷 연결이 훨씬 잦음) 결과 평균 시간은 225ms이지만 처리량은 2/s 또는 1/s 미만으로 매우 낮습니다. 평균 시간 수는 적당 해 보입니다. 처리량 수치는 전혀 쓸모가 없습니다. jmeter는 모든 jmeter 서버가 경험하는 처리량을 평균하는 것이 아니라 로컬 jmeter 드라이버와 jmeter 서버 사이의 시간을 계산하는 것으로 보입니다. 원격/분산 테스트에서 올바른 처리량 수치를 얻으려면 어떻게해야합니까?Jmeter 원격/분산 테스트 처리량 오류
0
A
답변
0
알아 냈어. 다중 원격 jmeter 서버가 구성되어 있지만 하나만 시작하면 jmeter는이를 알기에 충분히 똑똑하지 않습니다! 그래서 다른 비 스타터가 응답하기를 기다리고, 통계치가 추락하게 만듭니다.
시간 모든 기계 사이에 synch'd해야합니다 : 마스터 모든 작업은 약 (jmeter.properties에서 비활성 노예를 제거한 후) 모든 JMeter가 서버가 시작 및 작업
1
하나 개 더 추가 할 수 있도록하는 것입니다 노예. 시간이 동기화되지 않으면 처리량이 급감합니다. 해킹 베어 (Hacking Bear)가 말한대로 Jmeter는 로컬 시스템에서 물건을 모으고 서버에서 정리할만큼 똑똑하지 않습니다. 오히려 그것은 시작 시간과 종료 시간을 모두 주인에게 보냅니다. 주 (主)는 집합을 할 것입니다. 시간이 모든 시스템간에 동기화되지 않으면 적절한 처리량을 얻을 수 없습니다. 모든 다른 사람에게 하나 개의 기계 (기계-A)의 시간 날짜를 설정하려면
, 다음 마스터 기계 또한 JMeter를 (노예)를 실행하는 모든 시스템에서
sudo ntpdate <machine-A-ip-address>
을 실행하고 .
관련 문제
- 1. Jmeter 샘플 증가량 대 처리량
- 2. JMeter 테스트 구성
- 3. JMeter AJAX 요청 테스트
- 4. JMeter 테스트 용 DRY
- 5. JMeter ActiveMQ의 지점 간 테스트
- 6. JMeter 및 종단 간 테스트
- 7. JMeter 테스트 계획 로그인 문제
- 8. jmeter 성능 테스트 : 기능 사용
- 9. Apache Wicket을 사용한 Jmeter 테스트
- 10. Apache JMeter 연결 오류
- 11. 처리량 컨트롤러의 목적은 무엇입니까?
- 12. JMeter 결과에서이 "오류"는 무엇입니까?
- 13. 처리량 계산
- 14. JMeter 대 Clif TCP 서버 부하 테스트
- 15. JMeter NTLM/Windows 인증 부하 테스트
- 16. 슬레이브 CSV 데이터 세트로 분산 JMeter 테스트
- 17. 테스트 재생 중 JMeter 결과가 다릅니다.
- 18. Jmeter 출력 해석 및 평가
- 19. JMeter 요약 보고서 % Error
- 20. jMeter 데이터보고
- 21. 스레드 내에서 JMeter HTTP 요청/응답이 순차적으로 수행됩니까?
- 22. JMeter- HTTP 권한 부여 관리자 오류
- 23. Netty + JMeter, 연결을 재사용 할 때의 오류
- 24. 네트워크 처리량 계산
- 25. 처리기 데이터 IO 처리량?
- 26. Sleep을 통한 처리량 제어
- 27. MongoDB를 낮은 처리량
- 28. 파이썬 스크립트에서 처리량 증가
- 29. TCP 및 UDP의 처리량
- 30. 처리량 네트워크 추정