Auf dieser Seite wird beschrieben, wie Sie Aufgaben aus einer Push-Warteschlange und Warteschlangen löschen. Das Löschen einer Aufgabe ist mitunter erforderlich, wenn sie trotz wiederholter Versuche nicht erfolgreich abgeschlossen werden kann.
Aufgaben aus einer Warteschlange löschen
API
Verwenden Sie taskqueue.Delete
zum Löschen einer einzelnen Aufgabe:
Console
So löschen Sie eine Aufgabe aus der Google Cloud Console:
Öffnen Sie in der Konsole die Seite "Cloud Tasks".
Klicken Sie auf den Namen der Warteschlange, aus der Sie die Aufgabe entfernen möchten.
Wählen Sie die Aufgabe aus, die Sie löschen möchten, und klicken Sie auf Ausgewählte Aufgaben löschen.
Klicken Sie auf Löschen.
Alle Aufgaben aus einer Warteschlange löschen
API
Verwenden Sie taskqueue.Purge
, um alle Aufgaben aus der angegebenen Warteschlange zu löschen:
Console
So löschen Sie eine Aufgabe aus der Google Cloud Console:
Öffnen Sie in der Konsole die Seite "Cloud Tasks".
Klicken Sie auf den Namen der Warteschlange, aus der Sie die Aufgabe entfernen möchten.
Wählen Sie die Aufgabe aus, die Sie löschen möchten, und klicken Sie auf Alle Aufgaben löschen.
Klicken Sie auf Löschen.
Alle vor dem Löschen erstellten Aufgaben werden unwiderruflich entfernt. Löschvorgänge können bis zu einer Minute dauern.
Es kann mehrere Stunden dauern, bis Sie die Kontingente, die durch das Löschen einer Warteschlange freigegeben werden, nutzbar sind.
Warteschlangen anhalten
Sie können eine Warteschlange anhalten. Dazu entfernen Sie die zugehörige Definition aus der Datei und laden dann die aktualisierte Datei
hoch. Durch Festlegen einer Rate von 0 für eine Warteschlange wird sie ebenfalls angehalten.
Alle Aufgaben, die in einer angehaltenen Warteschlange verbleiben, oder neue Aufgaben, die der Warteschlange hinzugefügt werden, werden nicht verarbeitet. Sie können eine angehaltene Warteschlange wieder fortsetzen. Dazu laden Sie eine neue Datei mit der definierten Warteschlange hoch und legen eine Rate ungleich null fest.
Angehaltene Warteschlangen werden weiterhin Ihrem Kontingent hinzugerechnet.
Sie können eine Warteschlange auch in der Google Cloud Console auf Seite „Cloud Tasks“ anhalten.
Warteschlangen löschen
Es wird empfohlen, eine Warteschlange vor dem Löschen anzuhalten:
Entfernen Sie die Warteschlangendefinition aus der Datei
.
Laden Sie die Änderung in Ihre
-Datei hoch.
gcloud app deploy
Nachdem die Warteschlange aus der Datei entfernt wurde, können Sie sie mit der Google Cloud Console löschen.
Wählen Sie in der Google Cloud Console die Warteschlange aus.
Klicken Sie auf Warteschlange löschen.
Wenn Sie eine Warteschlange über die Google Cloud Console löschen, können Sie erst nach sieben Tagen eine Warteschlange mit dem gleichen Namen erstellen.