Falc410
Vice Admiral
- Registriert
- Juni 2006
- Beiträge
- 6.723
So wer kennt sich ein wenig mit ECS aus? Ich hab ein paar Scripte die in Docker Containern liegen und einmal pro Tag ausgeführt werden sollen. Dafür habe ich einen scheduled Task angelegt.
Problem an der Sache ist, dass die auch Abstürzen können (Ursache bisher unbekannt, kann nicht reproduziert werden). Der Healthcheck schlägt fehlt aber AWS macht nichts. Die würden den Container nur neu starten wenn er Teil eines Service ist. Aber dann müsste der Container 24x7 laufen was nur unnötig Kosten verursacht. Der soll einmal am Tag gestartet werden, läuft dann 2-3h und gut ist. Aber falls die Ausführung nicht klappt, soll er neu gestartet werden.
Kann ich das irgendwie hinbekommen? Ich suche gerade ob ich mir Alarme über Cloudwatch erstellen kann und dann irgendwie eine Response dafür mache - aber ich weiss nicht ob das der richtige Ansatz ist.
Problem an der Sache ist, dass die auch Abstürzen können (Ursache bisher unbekannt, kann nicht reproduziert werden). Der Healthcheck schlägt fehlt aber AWS macht nichts. Die würden den Container nur neu starten wenn er Teil eines Service ist. Aber dann müsste der Container 24x7 laufen was nur unnötig Kosten verursacht. Der soll einmal am Tag gestartet werden, läuft dann 2-3h und gut ist. Aber falls die Ausführung nicht klappt, soll er neu gestartet werden.
Kann ich das irgendwie hinbekommen? Ich suche gerade ob ich mir Alarme über Cloudwatch erstellen kann und dann irgendwie eine Response dafür mache - aber ich weiss nicht ob das der richtige Ansatz ist.