다음을 통해 공유


Azure Load Testing을 사용하여 여러 지역에서 로드 생성

이 문서에서는 여러 지역에서 동시에 부하를 생성하도록 Azure Load Testing을 사용하여 부하 테스트를 구성하는 방법을 알아봅니다. 부하를 생성할 Azure 지역과 각 지역의 부하 비율을 지정할 수 있습니다. 기본적으로 Azure Load Testing은 부하 테스트 리소스와 연결된 Azure 지역에서만 부하를 만듭니다.

여러 지역에서 동시에 로드를 생성하고 여러 지역에서 애플리케이션에 액세스하는 사용자를 시뮬레이션하려면 Azure Load Testing이 가능한 Azure 지역 중에서 선택합니다.

필수 조건

  • 활성 구독이 있는 Azure 계정. Azure 구독이 아직 없는 경우 시작하기 전에 체험 계정을 만듭니다.
  • Azure Load Testing 리소스입니다. 부하 테스트 리소스를 만들어야 하는 경우 부하 테스트 만들기 및 실행을 참조하세요.

부하 테스트를 위한 부하 분산 구성

부하 테스트를 만들 때 부하 분산을 구성하거나 기존 부하 테스트를 수정할 수 있습니다.

Azure Portal에서 부하 테스트에 대한 부하 분산을 지정하려면 다음을 수행합니다.

  1. Azure Portal에서 부하 테스트 리소스로 이동합니다.

  2. 테스트 목록을 보려면 왼쪽 창에서 테스트를 선택합니다. 테스트를 선택한 다음 편집을 선택합니다.

    Azure Load Testing 리소스에 대한 테스트 목록을 보여 주는 스크린샷.

    또는 만들기>URL 기반 테스트 만들기 또는 만들기>JMeter 스크립트 업로드를 선택하여 새 부하 테스트를 만듭니다.

  3. 로드 탭으로 이동한 다음 지역 추가/편집을 선택하여 로드를 생성할 Azure 지역 목록을 편집합니다.

    부하 분산을 위해 영역을 추가하거나 편집하는 옵션을 보여 주는 스크린샷.

  4. 지역 추가 창에서 하나 이상의 지역을 선택하거나 선택 취소한 다음 적용을 선택합니다.

    Azure Load Testing을 사용할 수 있는 Azure 지역 중 최대 5개 지역을 선택할 수 있습니다.

    부하를 분산할 지역 선택을 보여 주는 스크린샷.

  5. 원하는 경우 로드 비율 또는 엔진 수를 업데이트하여 각 지역에서 생성되는 로드 비율을 업데이트합니다.

    총 엔진 수는 엔진 인스턴스에 지정한 값에 해당합니다.

    부하 분산을 업데이트하기 위해 엔진 수를 업데이트하는 옵션을 보여 주는 스크린샷.

Important

부하 분산은 공용 엔드포인트에 대한 테스트에만 사용하도록 설정됩니다. 지역 간 부하 분산 확인란을 선택하면 테스트 트래픽 모드가 공용으로 설정됩니다.