Azure Traffic Manager를 사용하여 Azure App Service 트래픽 제어
참고 항목
이 문서에서는 Azure App Service와 관련된 Microsoft Azure Traffic Manager의 요약 정보를 제공합니다." Microsoft Azure Traffic Manager 자체에 대한 추가 정보는 이 문서의 끝 부분에 있는 링크를 방문하면 찾아볼 수 있습니다.
소개
Azure Traffic Manager를 사용하면 웹 클라이언트의 요청을 Azure App Service의 앱에 분산하는 방법을 제어할 수 있습니다. App Service 엔드포인트를 Azure Traffic Manager 프로필에 추가하는 경우 Azure Traffic Manager가 App Service의 상태(실행 중, 중지됨 또는 삭제됨)를 계속 추적하므로 트래픽을 수신할 엔드포인트를 결정할 수 있습니다.
라우팅 방법
Azure Traffic Manager는 4가지의 다른 라우팅 방법을 사용합니다. 이러한 방법은 Azure App Service와 관련된 다음 목록에서 설명합니다.
- 우선 순위: 모든 트래픽에 대해 기본 앱을 사용하고 기본 또는 백업 앱을 사용할 수 없는 경우 백업을 제공합니다.
- 가중: 앱 집합에 균일하게 또는 정의한 가중치에 따라 트래픽을 분산합니다.
- 성능: 앱이 여러 지리적 위치에 있을 때 가장 낮은 네트워크 지연 시간을 기준으로 "가장 가까운" 앱을 사용합니다.
- 지리적: DNS 쿼리가 시작된 지리적 위치에 따라 특정 앱으로 사용자를 전송합니다.
자세한 내용은 Traffic Manager 라우팅 방법을 참조하세요.
App Service 및 Traffic Manager 프로필
앱 트래픽을 제어하도록 구성하려면 앞서 설명한 네 가지 부하 분산 방법 중 하나를 사용하는 프로필을 Azure Traffic Manager에서 만든 후 트래픽을 제어하려는 엔드포인트(이 경우에는 App Service)를 프로필에 추가합니다. 앱 상태(실행 중, 중지됨 또는 삭제됨)가 정기적으로 프로필에 전달되므로 Azure Traffic Manager가 상태에 따라 트래픽을 보낼 수 있습니다.
Azure에서 Azure Traffic Manager를 사용할 경우 다음 사항에 유의하십시오.
- 동일한 지역 내에서 앱 전용 배포의 경우 App Service는 앱 모드와 상관없이 장애 조치(failover) 및 라운드 로빈 기능을 이미 제공합니다.
- 동일한 지역에서 다른 Azure 클라우드 서비스와 함께 App Service를 사용하는 배포의 경우 엔드포인트의 두 유형을 결합하여 하이브리드 시나리오를 사용할 수 있습니다.
- 프로필에서 지역당 하나의 App Service 엔드포인트만 지정할 수 있습니다. 한 지역의 엔드포인트로 하나의 앱을 선택한 경우 해당 지역의 나머지 앱은 해당 프로필에 대해 선택할 수 없게 됩니다.
- Azure Traffic Manager 프로필에서 지정한 App Service 엔드포인트는 프로필에서 앱에 대한 구성 페이지의 도메인 이름 섹션에 표시되지만 이 섹션에서 구성할 수 없습니다.
- 프로필에 앱을 추가한 후 사이트를 설정한 경우 앱의 포털 페이지의 대시보드에 있는 사이트 URL은 해당 앱의 사용자 지정 도메인 URL을 표시합니다. 그렇지 않으면 Traffic Manager 프로필 URL(예:
contoso.trafficmanager.net
)을 표시합니다. 앱의 직접적인 도메인 이름과 Traffic Manager URL은 모두 앱 구성 페이지의 도메인 이름 섹션에 표시됩니다. - 사용자 지정 도메인 이름이 예상대로 작동하지만 앱에 해당 이름을 추가하는 작업 외에도 DNS 맵이 Traffic Manager URL을 가리키도록 구성해야 합니다. App Service 앱에 대한 사용자 지정 도메인을 설정하는 방법에 대한 자세한 내용은 Traffic Manager 통합을 사용하여 Azure App Service에서 사용자 지정 도메인 이름 구성을 참조하세요.
- Standard 또는 Premium 모드의 앱만 Azure Traffic Manager 프로필에 추가할 수 있습니다.
- 앱을 Traffic Manager 프로필에 추가하면 앱이 다시 시작됩니다.
다음 단계
Azure Traffic Manager의 개념 및 기술 개요에 대해서는 Traffic Manager 개요를 참조하십시오.