0

私はマルチプレイヤーゲームのバックエンドを開発しており、私はGoogle Container Engineを使用してドッカー画像をインストールすることに決めました。データストアとして、Google Datastoreはうまく聞こえるが、パフォーマンステストを実行しているが、それは有望ではない。gcloud-javaデータストアのパフォーマンス問題

私は私が間違って何をやっている約1.5秒かかる場合がありますので、これは私

のための巨大な応答時間である秘密鍵でのgcloud-のJava APIを介してコンテナEngineからGoogleのデータストアを接続し、クエリ結果を取得するのですか?

これは私がリモート接続を取得する方法です。

options = DatastoreOptions.builder() 
       .projectId(PROJECT_ID) 
       .authCredentials(AuthCredentials.createForJson(
         this.getClass().getResourceAsStream(PATH_TO_JSON_KEY))).build(); 

     dataStore = options.service(); 
+1

同じテストをGCE VMで実行しようとしましたか?それがGKEの問題であるかどうかを絞り込むのに役立ちます。 –

答えて

0

私は同じ問題を抱えていますが、ローカルマシンのみです。アプリケーションとドッキング用のコンテナをGoogle Cloud Computeに配備しましたが、この問題は解決されました。 (例えば、0.2秒)。

幸運を祈る!

関連する問題