0

Ich habe ein Stück Code, basierend auf NodeJs, die keine HTTP-Anfrage dient, aber überwacht einige Online-Systeme und sendet Bericht E-Mails. Dieser Code wird von einem Shell-Skript ausgeführt und läuft rund um die Uhr.Lang laufendes Skript in Google Cloud

Welches Google Cloud-Angebot eignet sich am besten dafür?

Ich habe es mit App Engine versucht, aber nach einer Stunde Inaktivität der Konsole ist die Konsole vorhanden und das Skript wird nicht mehr ausgeführt.

Ich bin mir nicht sicher, ob Compute Engine dafür am besten wäre. Ich kann dies in AWS EC2 hosten, es würde dort funktionieren ... aber ich frage mich über Google.

Alle Tipps geschätzt.

Dank

+0

Sie könnten dies mit einem CRON-Job in App-Engine tun. –

Antwort

0

Wenn Sie in der Lage, ihn zu ändern, so dass es Sie könnte laufen kann es regelmäßig mit einem Zeitplan als Trigger auf AWS Lambda laufen und SES verwenden, um E-Mails zu versenden.

Wenn Sie die Kontrolle über die "Online-Systeme" haben, können Sie auch benutzerdefinierte Messwerte von CloudWatch verwenden und basierend auf den Schwellenwerten Ihrer Messwerte Warnmeldungen erstellen.

Wenn Sie Google Cloud verwenden müssen, können Sie die Google Cloud-Funktionen anstelle von AWS Lambda und Google Cloud Monitoring/Logging verwenden.

+0

Ich bin daran interessiert, wenn möglich, dies in Google Cloud auszuführen. –

+0

Sie können Google Cloud-Funktionen anstelle von AWS Lambda und Google Cloud Monitoring/Logging verwenden. – Dennis

Verwandte Themen