저는 높은 트래픽 종점이 여러 개 있고 트래픽이 적지 만 인증이 필요한 종단점이 하나있는 GAE 프로젝트에서 작업하고 있습니다. 내 질문은 인증을 위해 트래픽 양 끝점에서 Cloud Endpoints를 사용하도록 설정할 수 있지만 엔드 포인트가 값 비싸기 때문에 트래픽 양끝이 높지 않게 설정할 수 있습니까?GAE의 특정 끝점에서 Google Cloud Endpoints를 사용할 수 있습니까?
Cloud Endpoints가 GAE와 함께 작동하는 방식을 이해 한 후 swagger 파일을 배포하고 app.yaml 파일에 Endpoints 버전을 지정하면 애플리케이션 서버에 도달하기 전에 Endpoints 프록시 서버를 통과하는 모든 트래픽이 발생합니다. 또한 엔드 포인트는 요청 수에 따라 요금이 부과되기 때문에 전체 애플리케이션이 하루에 수천만 개의 요청을 처리하지만 인증 요청이있는 애플리케이션의 특정 엔드 포인트로 전송됩니다.
엔드 포인트에서 매월 수천 달러를 지출하지 않으려면 이러한 권한있는 요청을 통해 Cloud Endpoints를 거치고 해당 요청에 대해서만 비용을 청구하면 더 저렴할 수 있습니다.
좀 더 자세히 설명 할 수 있을까요? "높은 트래픽 종점"은 트래픽/비용을 어떻게 피합니까? "낮은 트래픽 종단점에서 인증을 위해 Cloud Endpoints를 사용할 수 있지만 높은 트래픽 종점은 사용할 수 없습니다"라는 것은 무엇을 의미합니까? 인증 된 끝점과 "인증되지 않은"높은 트래픽 URL (혼동을 피하기 위해 끝점이라고 부르지 않음) 사이에 일부 상호 작용이 예상됩니까? –
Cloud Endpoints가 GAE와 함께 작동하는 방식을 이해하면 Swagger 파일이 배포되고 'app.yaml' 파일에 Endpoints 버전을 지정하면 애플리케이션 서버에 도달하기 전에 Endpoints 프록시 서버를 통과하는 모든 트래픽이 발생합니다. 또한 엔드 포인트는 요청 수에 따라 요금이 부과되기 때문에 전체 애플리케이션이 하루에 수천만 개의 요청을 처리하지만 인증 요청이있는 애플리케이션의 특정 엔드 포인트로 전송됩니다. –
Endpoint에서 매월 수천 달러를 지출하지 않으려면 해당 권한있는 요청을 Cloud Endpoints를 통해서만 수행 할 수 있다면 비용이 저렴할 수 있습니다. 그게 내 의도를 분명히 해 주길 바래. –