0

질문 : Google Cloud App Engine 유연한 환경을위한 지대 지정 방법이 있습니까? 그렇지 않다면 대안은 무엇입니까?Google Cloud App Engine을위한 지대 지정 유연한 환경

컨텍스트 : App Engine을 사용하여 Bigtable에 쓰고 읽는 설정이 있습니다. 그러나 성능 저하가 감지되었고 디버깅하는 동안 documentation from Google :

네트워크 연결에 문제가 있습니다. 네트워크 문제로 인해 처리량이 감소하고 읽기 및 쓰기 작업이 평소보다 오래 걸릴 수 있습니다. 특히 클라이언트가 Cloud Bigtable 클러스터와 동일한 영역에서 실행되지 않는 경우 문제가 표시됩니다.

내 경우 클라이언트가 다른 지역에 있으며, 동일한 지역으로 이동하면 성능이 크게 향상됩니다. 그러나 성능 문제는 여전히 존재하며 문서의 권장 사항은 클라이언트를 Bigtable과 동일한 영역에 두는 것입니다.

또한 컨테이너 엔진 또는 Compute Engine을 사용하여 영역을 지정하는 것이 더 쉬운 것으로 생각했지만 Autoscale 기능 및 관리 서비스를 위해 App Engine을 사용하고 싶습니다.

+0

내 대답이 내 문제를 해결 한 것으로 생각되면 언제든지 허용으로 표시 할 수 있습니다. –

답변

1

App Engine은 지역 서비스 :

앱 엔진이 지역이며, 특정 지역에 위치하여 응용 프로그램을 실행에 걸쳐 중복 사용할 수 가 될 구글에 의해 관리되는 인프라를 의미 모든 해당 지역 내의 구역.

취지 : here.

실제로 GKE 또는 GCE를 사용할 수 있습니다. App Engine과 같은 관리 서비스가 아니라는 점에 틀림이 없지만 둘 다 자동 확장을 지원합니다.

+0

내 응용 프로그램 엔진 영역과 제 2 세대 클라우드 SQL 영역이 동일한 지 어떻게 확인합니까? 첫 번째 세대에는 2 세대에 더 이상 존재하지 않는 '선호 위치'구성이 있습니다. – EFreak

+0

SO에 대한 새로운 질문을해야합니다. –