Ich benutze NodeJS auf Appengine. Wir hatten am Dienstag ein perfekt stabiles App-Gerüst, und am Freitag war es nach dem Versuch der Bereitstellung vollständig kaputt. Wir haben einige geringfügige Änderungen am Frontend-Code vorgenommen, aber nichts, was meiner Meinung nach verhindern würde, dass sich die Instanz dreht.
Hier sind Schritte zum Reproduzieren.
gcloud --project "{appname}" preview app deploy
Protokolle zeigen npm install, container build usw.
Hält
Updating service [default]...
5 Minuten anSchlägt mit Fehler fehl.
FEHLER: (gcloud.preview.app.deploy) Fehlerantwort: [13] Zeitüberschreitung beim Starten von VMs. Möglicherweise ist der Anwendungscode fehlerhaft. (0/1 bereit, 1 wird noch bereitgestellt).
Ich habe versucht, das Repository auf den Zeitpunkt zurückzusetzen, an dem wir stabile Bereitstellungen hatten, und es hat nicht geholfen. Dies lässt mich denken, dass etwas auf GCP kaputt ist.
Ich habe versucht, alle aktuellen Versionen zu löschen und dann bereitzustellen, aber ohne Erfolg.