2017-10-24 6 views
0

Ich habe eine aws-Datenpipeline erstellt, aber sie schlägt fehl, wenn sie von Cron-Zeitplan ausgeführt wird.Wie aws Datenpipeline bei einem Fehler automatisch neu starten?

Ich habe detaillierte Post auf AWS forum mit Pipeline-Definition, die ich verwende.

Die Frage ist: Wie kann ich Pipeline automatisch bei einem Fehler erneut ausführen, so muss ich mich nicht anmelden und manuell erneut ausführen?

Danke, Ernest

Antwort

0

fehlgeschlagen Aktionen werden ohne manuelle Eingriffe automatisch wiederholt (3-mal in der Standardeinstellung) nach 5 Minuten.

Darf ich fragen, ob es einen Grund gibt, attemptTimeout": "120 SECONDS" einzustellen? Ich denke, dass Ihre Aktionen wegen dieser Einstellung ein Zeitlimit erreichen.

+0

Aus irgendeinem Grund ging es nicht zum zweiten Versuch, es war nur in 1. mit "Timeout" stecken. Ich habe am Ende "Ondemand" -Pipeline anstelle von Zeitplan verwendet und cron Event Call Lambda (um Pipeline zu aktivieren). – kabucek

Verwandte Themen