
우리 팀은 AWS 환경에서 Auto Scaling 그룹에 대한 올바른 값을 설정하는 임무를 맡고 있습니다. Cloudwatch의 경보에 대해 설정한 값으로, 경보가 트리거될 때 인스턴스 수가 증가하거나 감소합니다.
많은 요청으로 서버에 스트레스를 주고 메트릭을 수집하기 위해 JMeter를 사용하는 것이 우리에게 제안되었습니다. 그러나 그 방법은 그다지 효과적이지 않았습니다. 올바른 값을 얻기 위해 사용할 수 있는 다른 방법이 있습니까? 아니면 이 상황에 맞게 JMeter를 어떻게 구성하고 사용하시겠습니까?
답변1
"별로 효과적이지 않았습니다"는 "너무 유익하지 않았습니다"입니다.
기본적으로 당신은스트레스 테스트와 연결되어 있다확장성 테스트, 즉 :
1명의 가상 사용자로 시작하세요
다음 측정항목의 상관관계를 검사합니다.
먼저 기본 결과를 얻으려면 자동 크기 조정 없이 테스트를 시작하세요.
테스트의 첫 번째 단계에서는 응답 시간이 모두 동일하고 초당 트랜잭션이 로드 증가와 동일한 요소로 증가하는 것을 볼 수 있습니다(예: N 사용자 = 초당 N 트랜잭션, Nx2 사용자 = 초당 Nx2 트랜잭션 등)
특정 단계에서는 응답 시간이 증가하기 시작하므로 초당 트랜잭션이 감소합니다. 이것은 ... 불리운다포화점
나중에 비교할 수 있도록 숫자를 기록해 두세요
첫 번째 Auto-Scaling 설정을 적용한 상태에서 4단계를 반복하고 현재 시스템이 지원할 수 있는 사용자 수를 확인하세요.
두 번째 Auto-Scaling 설정을 적용한 상태에서 4단계를 반복하고 현재 시스템이 지원할 수 있는 사용자 수를 확인하세요.
등.