2016-12-13 1 views
0

이 난 단지 디버그 샘플러가 내 테스트 계획JMeter - 처리량 쉐이핑 타이머 - 어떻게 작동합니까?

enter image description here

입니다. 각 스레드 그룹에 대해 5 명의 동시 사용자 모두 1 초간 램프 업하십시오.

그래서 전체적으로 20 명의 사용자가 1 초 내에 증가했습니다.

디버거 샘플러 처리량은 100000/초 이상이 될 수 있습니다. 보시다시피, Througput shaping timer를 제외한 다른 타이머는 없습니다.

문제 : 테스트를 실행하면 분당 최대 15 요청 (16 요청/초)이 필요합니다. 14에 도달하지도 않습니다 (한 번만 제외하고)

어떻게 작동합니까? enter image description here

답변

-1

최대 15/16 RPS에 도달하는 스레드 그룹에 충분한 스레드가 없을 수 있습니다. 스레드 수를 늘려보십시오. 처리량 셰이핑 타이머 플러그인 wiki page에 따르면 수식 RPS * <max response time>/1000을 사용하여 원하는 RPS에 도달해야하는 스레드 수를 얻을 수 있지만 절대로 효과가 없습니다.

+1

이 링크는 질문에 대답 할 수 있지만 답변의 핵심 부분을 여기에 포함시키고 참조 용 링크를 제공하는 것이 좋습니다. 링크 된 페이지가 변경되면 링크 전용 답변이 유효하지 않게 될 수 있습니다. - [리뷰에서] (리뷰/저품절 포스트/17526086) – Alejandro

+0

여기에 작성한 내용이 댓글로 게시되어 있어야합니다. – dbliss

+0

질문을주의 깊게 읽으십시오 - 디버거 샘플러 처리량은 100000/초 이상이 될 수 있습니다. 보시다시피, Througput shaping timer를 제외한 다른 타이머는 없습니다. – KitKarson

관련 문제