このページでは、タスクを push キューから削除する方法と、キューを削除する方法を説明します。場合によっては、何回再試行しても正常に完了できないタスクの削除が必要になることがあります。
タスクをキューから削除する
Google Cloud コンソールからタスクを削除するには:
コンソールで Cloud Tasks のページを開きます。
タスクを削除するキューの名前をクリックします。
削除するタスクを選択して [選択したタスクを削除] をクリックします。
[削除] をクリックします。
特定のキューのタスクをすべてパージする
Google Cloud コンソールからタスクを削除するには:
コンソールで Cloud Tasks のページを開きます。
タスクを削除するキューの名前をクリックします。
削除するタスクを選択して [すべてのタスクを削除] をクリックします。
[削除] をクリックします。
パージの時点より前に作成されたすべてのタスクが消去されます。パージ オペレーションは、有効になるまでに最大で 1 分かかります。
キューのパージによって解放された割り当てを実際に使用できるようになるのに、数時間かかることもあります。
キューを一時停止する
キューの一時停止を行うには、queue.yaml
ファイルからキューの定義を削除し、編集後の queue.yaml
ファイルをアップロードします。キューのレートを 0 に設定しても、キューが一時停止します。
一時停止したキューに残っているタスクや新規追加されたタスクは処理されません。キューが定義され、レートが 0 以外の値に設定された新しい queue.yaml
ファイルをアップロードすると、一時停止したキューを再開できます。一時停止したキューは、引き続き割り当ての一部としてカウントされます。
また、 Google Cloud コンソールの [Cloud Tasks] ページでもキューを一時停止できます。
キューを削除する
削除する前にキューを一時停止することをおすすめします。
queue.yaml
ファイルからキューの定義を削除します。変更した
queue.yaml
ファイルをアップロードします。gcloud app deploy queue.yaml
キューが queue.yaml
ファイルから削除されたら、 Google Cloud コンソールを使用してキューを削除します。
Google Cloud コンソールで、キューを選択します。
[キューの削除] をクリックします。
Google Cloud コンソールからキューを削除した後に同じ名前で再び作成する場合は、その前に 7 日間待機する必要があります。