2

Google はAddressing Backends の章で、インスタンスを番号でターゲットにしないと、App Engine はバックエンドの最初に利用可能なインスタンスを選択すると述べています。「最初に利用可能なインスタンス」とは何ですか? インスタンス #1 ですか、それとも他の方法で選択されたものですか?

4

1 に答える 1

3

これの正確な動作は、インスタンスが動的か常駐かによって異なります。

動的インスタンスの場合、リクエストは、リクエストをすぐに処理できる最初のインスタンスに送られます。要求をすぐに処理できるインスタンスがない場合、キュー設定に応じて、要求がキューに入れられるか、新しいインスタンスが開始されます。

常駐インスタンスの場合、リクエストは負荷の最も少ないバックエンド インスタンスに送信されます。

異なる動作の理由は、インスタンスを最大限に活用するためです。常駐インスタンスはとにかくそこにあるため、均等に利用されますが、動的インスタンスは必要な場合にのみ生成されるため、スケジューラーは新しいインスタンスのスピンアップを回避しようとします。できる。

于 2012-05-21T00:18:15.577 に答える