GoogleGoogle Associate Cloud Engineer (ACE) Certification·KO·업데이트됨 31 Aug 2026
App Engine 표준 환경에서 웹사이트를 호스팅하고 있습니다. 최소한의 복잡성으로 사용자 중 1%를 새로운 테스트 버전으로 보내야 합니다. 어떻게 해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 동일한 애플리케이션에 새 버전을 배포하고 --splits 옵션을 사용하여 현재 버전에 가중치 99를, 새 버전에 가중치 1을 부여합니다..
이것이 정답인 이유
App Engine은 트래픽 분할 기능을 내장하고 있어, 동일한 애플리케이션 내에서 여러 버전으로 트래픽을 라우팅할 수 있습니다. gcloud app deploy 명령어와 --splits 옵션을 사용하면 각 버전에 할당할 트래픽의 비율(가중치)을 지정할 수 있습니다. 현재 버전에 99%, 새 버전에 1%의 가중치를 부여하면 최소한의 복잡성으로 요구 사항을 충족할 수 있습니다.
-migrate 옵션은 모든 트래픽을 새 버전으로 즉시 마이그레이션하므로, 1%만 보내려는 요구 사항에 맞지 않습니다. 새 App Engine 애플리케이션을 생성하는 것은 불필요하게 복잡하며, App Engine 라이브러리를 사용한 프록시나 네트워크 로드 밸런서 구성은 App Engine의 내장된 트래픽 분할 기능보다 복잡하고 비용이 많이 듭니다.