0

서버에 Recovery testing을 만들고 싶습니다. 연결 부하가 많은 풀을 시뮬레이트 할 수 있으므로 연결 시간 초과가 실패했습니다.JMeter 복구 테스트

내가로드가 내 테스트를 시작 실패에 도달하고 점차적으로 부하를 줄일 필요가

,

내가 플러그인을 검색하고 Concurrency Thread Group 반대를하고, 점진적으로 증가하므로 JMeter를 동적으로 변경할 수 없습니다, 가치를 낮추는 방법이 있습니까?

내 유일한 옵션은 감소 된로드로 새 실행을 시작하는 것입니까?

복구 테스트 내가 JMeter를 플러그인 [email protected] - Ultimate Thread Group 발견은 등

답변

1

그것은, 어떤 플러그인없이 바닐라하여 JMeter를 사용하여 수행 할 수 있습니다 다음과 같이 JMeter가이 역할 :

  • Thread Group에 정의 된 모든 스레드가 (여기 당신이 점차적으로 부하를 증가시킬 수있다) 지정된 램프 업 기간 내에 시작됩니다
  • 모든 스레드가 샘플러를 거꾸로 실행하기 시작합니다 (또는 Logic Controllers에 따라)
  • 스레드가 실행할 샘플러가없고 루프가 반복 실행될 때 종료됩니다.

그래서 점차적으로 요청을 시작하면 스레드 그룹은 영구적으로 실행되도록 구성되지 않습니다. 램프 다운은 램프 업과 거의 동일해야합니다. 자세한 내용은 Gaussian Random Timer을 사용하여 JMeter를 조금만 도울 수 있습니다. 자세한 내용은 How to Ramp Down in JMeter 가이드를 확인하십시오.

+0

바닐라를 사용하여 램프 다운 JMeter 링크에는 다음 버전이 제거 될 스케줄러가 포함되어 있습니다. 다른 옵션이 있습니까? – user7294900

+0

JMeter 개발자가 "스케줄러"를 제거하려고하는 경우 - 그들은 균열이 높은 원숭이 그룹이지만 강력하게 의심됩니다. –

0

충돌 또는 하드웨어 오류의 모든 종류의를 통과 한 후 응용 프로그램을 복구 할 수 있습니다 얼마나 빨리 그리고 더 나은 확인하기 위해 수행되는 I 높은 스레드 수로 첫 번째 행을 추가 한 다음 두 번째 (또는 그 이상) 행을 추가하여 스레드 수를 줄임으로써 높은로드로 시작할 수 있습니다.