タスク、タスク キュー (プッシュとプルの両方)、Cron ジョブの GAE の概念と、これらのそれぞれがフロントエンド インスタンスとバックエンド インスタンスにどのように関連するかについて、私は非常に混乱しています。
一部の HTTP リクエストをすぐに処理できる状況を実現しようとしていますが、一部はキューに入れられます。キューに入れられたリクエストは、最終的に自分のコードの実行をトリガーすることになるかもしれません (それらが消費されると) か、GAE サービス API の 1 つ (LogQuery
など) にヒットする可能性があります。
これら 2 つのシナリオをどのように設計し、ましてやコードを作成するかについて頭を悩ませているようには思えません。さらに悪いことに、コードがフロントエンドまたはバックエンド インスタンスで実行されているかどうかに応じて、異なる方法で実行したい特定のタスク/キュー関連のコーディングがあることを示唆する文献を読みました。ここで助けてくれてありがとう!いくつかの具体例のボーナスポイント!