2017-04-24 13 views
0

App Engine에서 Cloud SQL으로 12 개 이상의 동시 연결을 사용할 수있는 방법을 알고있는 사람이 있습니까?Google App Engine에서 클라우드 SQL 연결 제한

설명서에 다음과 같이 명시되어 있습니다. "표준 환경에서 실행되는 각 App Engine 인스턴스는 Google Cloud SQL 인스턴스에 12 개 이상의 동시 연결을 가질 수 없습니다."

우리는 최대 절전 모드를 사용하여 앱 엔진 자바를 사용하고 ... 그것은 생산 환경에서 사용하지 않아야하지만, 우리가 풀링을 사용하지 않으면 우리는 연결의 최대 수에 도달하는 것이 국가를 연결 풀링.

Google 클라우드 자주 묻는 질문에서
+1

대신 App Engine Flexible Environment를 사용 하시겠습니까? –

+0

@ JL-HN 우리가 태스크 큐를 사용하고 있기 때문에 ...하지만 다음 반복을 위해 우리는 유연한 환경으로 이동할 것입니다. 그러나 이것을 해결할 방법이 없습니까? 클라우드 SQL의 더 큰 인스턴스를 얻었습니까? – JCRamirez

+1

@ JCRRamirez "표준 환경에서 실행되는 각 App Engine 인스턴스는 Google Cloud SQL 인스턴스에 12 개 이상의 동시 연결을 가질 수 없습니다."와 같이 Cloud SQL 대신 App Engine에서 제한이있는 것처럼 보입니다. https://cloud.google.com/sql/faq#sizeqps의 'Google App Engine 제한'섹션을 참조하십시오. –

답변

2

: https://cloud.google.com/sql/faq#sizeqps

구글 앱 엔진은 구글 클라우드 SQL에 Google App Engine 애플리케이션에서

요청은 다음 시간 및 연결 제한이 적용됩니다 제한

  • Google App Engine 표준 환경에서 실행되는 앱의 경우 모든 데이터베이스 요청은 HTTP 요청 타이머, aro 60 초. 유연한 환경에서 실행되는 앱의 경우 모든 데이터베이스 요청이 24 시간 이내에 완료되어야합니다.
  • cron 작업과 같은 오프라인 요청의 시간 제한은 10 분입니다. Google Cloud SQL에 대한 요청에는 App Engine 모듈의 크기 조정 유형과 인스턴스가 메모리에 남아있을 수있는 기간 (거주지)에 따라 제한이 있습니다.
  • 표준 환경에서 실행되는 각 App Engine 인스턴스는 Google Cloud SQL 인스턴스에 12 개 이상의 동시 연결을 가질 수 없습니다.
관련 문제