質問: httpresponseによるブロブストア要求の処理コスト 私の質問はとても簡単です。 httpレスポンスを通じてブロブストア要求を提供するコストはいくらですか? 今、私はそれらをブロブストアにアップロードし、imageServingLink()を作成し、そのリンクを使ってイメージをユーザーに提供することによってイメージを提供しています。これは帯域幅とインスタンス時間ではなく、1600ピクセルの制限があります。 だから代わりに私はhttpresponseを通して私のイメージを提供したいと思います。 したがって、httpresponseを介してのサービスは、インスタントタイム(イメージをダウンロードしているユーザーの長さの場合)や帯域制限のような追加の割り当てを必要とします。 私はどこかで読んだことがあるが、帯域幅がかかるだけだが、ブロブストアの文書にはっきりしていない! そして2番目の質問: blobstore httpresponseは、サムネイルサービスを提供するよりも速くまたは遅いサービスを提供していますか? または、スピードやピクセルをあきらめることなく、イメージをできるだけ安価に提供するために取ることのできる選択肢があります。 私は応答を楽しみにしています。 **== EDIT ==** この部分は私には完全にはっきりしていません。 > スタティックコンテンツ配信(Java、Python)は、特殊なアプリケーションによって処理されます > Instance Hoursを消費しないエンジンインフラストラクチャ。もし > カスタムヘッダーを設定する必要があります.Blobstore API(Java、Python、 > 行く)。 Blobレスポンス**の実際の提供はインスタンスを消費しません > 時間。** > > これで、ブロブストアはインスタンスを使用するかどうか、応答を提供しますか? blobstore内の静的ファイルと動的ファイルの違いは何ですか?blobstoreはどのようにして認識していますか? btw。私の画像のアップロードの大半は1600ピクセル以上になります。
回答: Images APIによって生成されたURLへのリクエストは、アプリケーションコードの実行を必要としないため、インスタンス時間を消費しません。 App Engineインフラストラクチャは、アプリに連絡することなく、ユーザーにイメージを提供できるため、インスタンスの時間が消費されません。 文書化されたこちらとして提供されているBLOBについて話しているとします。つまり、適切なブロブストアヘッダーを設定し、App EngineインフラストラクチャにBLOBレスポンスを返すようにします。追加コストは、ハンドラで消費されるインスタンスの時間と、ユーザが経験する追加の待ち時間です。