1 개의 마스터와 2 개의 슬레이브로 분산 모드에서 테스트를 실행 중입니다. 하나의 슬레이브가 99 명의 사용자를로드하고 다른 하나가 사용자로드를 생성합니다 (등록 정보 파일에서 사용자 수 읽기). 나는 모든 100 개의 요청 (99 + 1)을 함께 실행하기 위해 타이머를 동기화하고 그 값을 100으로 설정했습니다. jmeter가 양쪽 슬레이브에서 테스트 계획을 개별적으로 실행하기 때문에 아마 제대로 실행되지 않습니다. 그래서, 나는 값에 의해 그룹을 읽고있다. 두 slave의 user.properties 파일에서 timer를 동기화하고, slave 1의 값은 99이고 다른 하나는 1이다. 노예 하나. 두 슬레이브의 요청을 어떻게 동기화 할 수 있습니까?Jmeter가 슬레이브에서 요청을 동기화합니다.
0
A
답변
0
테스트 계획이 잘 설계되지 않았기 때문에 JMeter 노예가 완전히 독립된 짐이기 때문에이 수준의 동기화에 도달 할 수 없습니다. 따라서 서로에 대해 아무 것도 모릅니다. 나는 다음과 같은 옵션을 제안 할 수 있습니다 :
단일 스레드 그룹 + If Controller :
- 읽기만 첫 번째 스레드를 알려줄 수있는 하나의 스레드 그룹에
사용 If Controller 및 __threadNum() function 조합을 모든 요청을 넣어 속성 파일은 다음과 같습니다 :
- 컨트롤러 : 조건 :
${__threadNum} == 1
- 샘플러는 특성이
파일 읽기
- 컨트롤러 : 조건 :
단일 스레드 그룹 + Throughput Controller
다른 스레드 그룹 :
당신은 수 있도록 Inter-Thread Communication Plugin을 사용할 수 있습니다
99 users load
은 execu가됩니다.1 user load
이 끝나면 바로 테드.
관련 문제
- 1. Jmeter가 요청을 잘라 내기
- 2. Windows 10 (Master)의 Jmeter가 슬레이브에서 테스트 결과를받지 못합니다.
- 3. JMeter가 워크 플로우에 대한 동시 HTTP 요청을 작성하게하려면 어떻게해야합니까?
- 4. 비누 : 나는 JMeter가 요청을 실행할 때 ServerThese 정책 대안은 JMeter를
- 5. JMeter가 .swf 플래시 파일 요청을 기록 할 수없는 이유는 무엇입니까?
- 6. 응답을 주장하는 JMeter가 성공적으로 다운로드되었습니다.
- 7. Apache Jmeter가 게시물 본문을 무시합니다.
- 8. Jmeter가 스레드 그룹에서 HTTP 요청을 건너 뛰고 있지만 일부 HTTP 요청을 보내는 중
- 9. JMeter가 결코 실패하지 않습니다.
- 10. JMeter가 경고 메시지로 시작합니다.
- 11. JMeter가 샘플러 메뉴에 없음
- 12. Jmeter가 xpath에 문제가 있음
- 13. Jmeter가 DB를 변경합니까
- 14. Jmeter가 실패시 재시도 서비스
- 15. sync_binlog가 마스터와 슬레이브에서 다릅니다
- 16. 슬레이브에서 일관된 읽기 얻기
- 17. 동기화시 슬레이브에서 읽는 MongoDB
- 18. Galera 클러스터 슬레이브에서 백업하기
- 19. 슬레이브에서 jenkins 작업 영역보기
- 20. EMR 슬레이브에서 명령 실행?
- 21. 상위 git repo로 다시 동기화합니다.
- 22. jmeter가 스레드를 실행하는 방법은 무엇입니까?
- 23. silverlight은 데이터베이스와 isolatedstorage를 동기화합니다.
- 24. 원격 서버에서 파일을 동기화합니다.
- 25. iCloud를 수동으로 동기화합니다.
- 26. AMD_pinned_memory - 텍스처로의 전송을 동기화합니다.
- 27. MySQL은 마스터 데이터베이스와 동기화합니다.
- 28. 비동기식 쿼리를 동기화합니다.
- 29. s3cmd는 boto와 파이썬으로 동기화합니다.
- 30. svn을 파괴파와 동기화합니다.