2017-03-31 5 views
1

現在、GAE標準環境からフレックス環境への移行を行っています。標準のenvアプリケーションでは、タスクキューとcronが含まれています。GAEでタスクキューを使用する方法柔軟なenv?

This私は柔軟なenvでcronを使用できることを保証しますが、私はタスクキューについては確信しています。

答えて

1

Migrating Services from the Standard Environment to the Flexible EnvironmentTask Queueセクションから:

タスクキューサービスが 標準的な環境の外で可用性を制限しています。標準環境の 以外のサービスを使用する場合は、Cloud Tasks alphaにお申し込みください。

標準環境の外では、push queuesにタスクを追加することはできませんが、柔軟な環境で実行されているサービスは プッシュタスクのターゲットになる可能性があります。キューにタスクを追加するときに targetパラメータを使用するか、queue.yamlのキューのデフォルトを に指定して指定できます。別の 労働者に引っ張られて処理されるように タスクやメッセージをキューイングなど、あなたがプルキューを使用する場合があり、多くの例では、

、それは 同様の機能や配信保証を提供していますようCloud Pub/Subは良い代替することができます。

+0

別のマイクロサービスを定義し、キュー情報をqueue.yamlファイルに入れることで、プッシュキューにタスクを追加する場合と同じ手順を実行できます。 –

+0

はい、そのサービス(キューにタスクを追加するサービス)が標準のenvです。私は標準サービスを「デフォルト」にしたいと思います。 –

+0

実際には、すべてのサービスを標準から柔軟に変更する予定です。 –

関連する問題