동일한 호스트 이름과 TLS를 사용하면서 이전 및 새 API 버전을 모두 배포 가능하도록 제공해야 합니다. 트래픽을 어떻게 라우팅해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 로드 밸런서 뒤에서 API 경로별로 별도의 백엔드 서비스(백엔드 풀)를 사용합니다..
이것이 정답인 이유
동일한 호스트 이름과 TLS를 유지하면서 이전 및 새 API 버전을 모두 제공하려면 로드 밸런서의 경로 기반 라우팅 기능이 가장 적합합니다. 로드 밸런서 뒤에서 API 경로(예: /v1/ 및 /v2/)별로 별도의 백엔드 서비스(또는 백엔드 풀)를 구성하면, 로드 밸런서가 들어오는 요청의 URL 경로를 기반으로 적절한 API 버전 백엔드로 트래픽을 지능적으로 전달할 수 있습니다. 새 로드 밸런서를 구성하는 것은 불필요한 복잡성과 관리 오버헤드를 추가하며, 동일한 호스트 이름과 TLS를 유지하기 어렵게 만듭니다. 레거시 클라이언트를 재구성하는 것은 클라이언트 측의 변경을 요구하므로 서비스 중단이나 추가 작업이 발생할 수 있습니다. 이전 API가 새 API로 요청을 전달하는 것은 이전 API에 대한 의존성을 만들고, 아키텍처를 복잡하게 하며, 성능 저하를 초래할 수 있습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음