私は第2世代Google Cloud Sqlを使用しており、柔軟な環境でアプリケーションエンジンインスタンスを実行しています。アプリケーションエンジンは、SQLクエリーを実行するためにsqlにクラウドに接続します。 私はしかし200Googleのクラウドsqlとの同時接続が許可されていません
の10の接続の最小値と最大値を作成するために、接続プールを設定している、私が読んで、この - "は標準環境で実行されている各App Engineのインスタンスがより多く持つことができない - と言うhttps://cloud.google.com/sql/docs/mysql/diagnose-issues Google Cloud SQLインスタンスへの12同時接続 " しかし、アプリエンジンの柔軟な環境については何も言いません。
接続プールの最小接続数を20に増やしてみました。ダッシュボードには20のアクティブ接続があります。同時接続数が12の標準的な環境であると考えられます。しかし、私はそれを確認する文書を見つけることができませんでした。
は、誰もがApp Engineに柔軟に固有の制限はありません柔軟な環境
同時接続数が12未満です。接続を最適化する方法をお勧めしますか?私は以下の例でhttps://github.com/GoogleCloudPlatform/appengine-cloudsql-native-mysql-hibernate-jpa-demo-javaを使用していますが、ほとんどが 'com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:Communicationsリンク障害サーバーに最後に送信されたパケットは、0ミリ秒前に送信されました。ドライバはサーバからパケットを受信していません。 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(ネイティブメソッド) ' –
このコメントは、質問と回答がGAE Flexに関するものであるため、間違っているようです。 GAE FlexまたはGAE Standardを使用していますか? – Vadim
GAE標準を使用しています –