0

我正在使用第二代谷歌雲Sql和運行在靈活的環境上的應用程序引擎實例。應用程序引擎連接到雲端SQL以運行SQL查詢。 我已經建立了一個連接池創建10個連接的最小和最大的200最大不允許谷歌雲從應用程序引擎併發連接的SQL

不過,我讀這 - https://cloud.google.com/sql/docs/mysql/diagnose-issues 它說 - 「在標準環境下運行的每個App Engine的實例不能有超過12個併發連接到Google Cloud SQL實例。「然而它卻沒有提到應用引擎的靈活環境。

我試着將連接池中的min連接更新爲20.在儀表板上,我可以看到20個活動連接。似乎12個併發連接限制是針對標準環境的。但是我找不到任何確認相同的文件。

任何人都可以教育我的併發連接的限制,從靈活的環境

回答

1

有沒有具體到App Engine靈活的限制。您可以創建Cloud SQL實例允許的連接數量。

允許的最大連接數數這裏描述: https://cloud.google.com/sql/faq#sizeqps

請記住,這個限制不是你的實例可以有多少個連接處理您的工作負載的指標。例如,如果您的工作量很大並且使用n1-standard-1實例,則不太可能利用所有4000個連接。

+0

12個併發連接數過低。你能建議如何優化連接?我正在使用下面的示例https://github.com/GoogleCloudPlatform/appengine-cloudsql-native-mysql-hibernate-jpa-demo-java,但大多出現錯誤爲'com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:通信鏈路故障成功發送到服務器的最後一個數據包是0毫秒前。驅動程序尚未收到來自服務器的任何數據包。 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)' –

+0

此評論似乎放錯了位置,因爲問題和答案都與GAE Flex有關。您是否使用GAE Flex或GAE標準? – Vadim

+0

我正在使用GAE標準 –

相關問題