2017-05-04 14 views
0

GAEは、新しいインスタンスを作成して誰も存在しない場合に遅延を発生させるため、必要なときに常に存在するインスタンスを持つメソッドを探したいと思います。cronを使用したGAEインスタンス管理

私達はちょうどここでの回答で述べた方法と同様のcron +自動スケーリングを使用します。 Google App Engine - automatic-scaling with always on instance?

私たちの問題は、私たちが言う場合はGAE上のcronタスクによって作成されたインスタンスがすでに存在することです。 GAEはインスタンスAを使用して次の投稿を処理することを期待しています。しかし、投稿が来たら、GAEはインスタンスBを作成し、次の投稿をインスタンスAで処理します。インスタンスBは冗長に見えます。毎日のクォータを避けたいので、トラフィックがあまりない場合はインスタンスAでポストを処理することは可能ですか?

答えて

0

最初のインスタンスがオーバーロードされていない場合、GAEは新しいインスタンスを作成しません。各インスタンスは、特にインスタンスを維持する以外は何もしない場合は、かなりの数の要求を同時に処理できます。

+0

ありがとうございます。私たちは別のプロジェクトを作成し、あなたが言ったように動作します。最初のプロジェクトにこのような問題がある理由を知っていますか? –

+0

Np。私はこの種の行動を引き起こす可能性のあるものは考えられません。 – MeLight

+0

私たちは、この問題が消え去ってしまったことを知りました。とにかく、あなたの情報をありがとう –

関連する問題