0

우리는 고 가용성을 위해 두 개의 데이터 센터에서 호스팅되는 웹 응용 프로그램을 사용하며 라운드 로빈 라우팅 방식의 트래픽 관리자를 사용하여 두 데이터 센터 중 하나에 트래픽을 라우팅했습니다.URL 별 Azure 트래픽 관리자 경로

이제 비즈니스 요구 사항에 따라 트래픽을 URL 패턴으로 라우팅해야합니다. url/api/v1의 경우 데이터 센터 1로, url/api/v2의 경우 데이터 센터 2로 라우팅하십시오.

트래픽 관리자는 URL 기반 라우팅을 지원하지 않습니다. 해결 방법은 없습니까?

+0

구체적인 해결 방법은 없습니다. 직접 해결해야합니다. 여러 TLD에서 사이트를 분할하는 방법이 있습니까? 아마도 타사 트래픽 라우팅 서비스를 사용하고 있을까요? 불행히도 이것에 대한 정답은 하나도 없습니다. –

+0

David에게 감사드립니다. 또한 URL 기반 라우팅을 지원하는 응용 프로그램 게이트웨이를 확인했습니다. 애플리케이션 게이트웨이를 사용하여 다른 지역으로 트래픽을 라우팅하는 것이 실용적인 것인지 궁금합니다. 애플리케이션 게이트웨이 자체는 주어진 지역에 생성되어야하기 때문에. – Youxu

답변

0

Azure Traffic Manager는 DNS 계층에서 작동하므로 수신하는 DNS 요청과 관련된 URL에 대한 세부 정보를 모르기 때문에 Azure Traffic Manager에서는 URL 기반 라우팅을 사용할 수 없습니다. 단일 지역 내에서 URL 기반 라우팅을 위해 Azure Application Gateway를 사용하는 것이 좋습니다. URL 기반의 지역 간 라우팅의 경우 하위 도메인을 다르게하고 DNS 계층 라우팅을 사용하는 것이 좋습니다.

관련 문제