Quando provo a distribuire dalla CLI di gcloud, viene visualizzato il seguente errore.Impossibile aggiornare la VM con l'app nodejs su Google App Engine
Copying files to Google Cloud Storage...
Synchronizing files to [gs://staging.logically-abstract-www-site.appspot.com/].
Updating module [default]...\Deleted [https://www.googleapis.com/compute/v1/projects/logically-abstract-www-site/zones/us-central1-f/instances/gae-builder-vm-20151030t150724].
Updating module [default]...failed.
ERROR: (gcloud.preview.app.deploy) Error Response: [4] Timed out creating VMs.
mio app.yaml è:
runtime: nodejs
vm: true
api_version: 1
automatic_scaling:
min_num_instances: 2
max_num_instances: 20
cool_down_period_sec: 60
cpu_utilization:
target_utilization: 0.5
e sono entrato con successo e avere l'ID progetto corretto. Vedo la nuova versione creata in Cloud Console per App Engine, ma l'errore è dopo che sembra.
Nel log di stdout vedo entrambe le istanze che salgono con l'ultima istruzione console.log Ho inserito l'app dopo che ha iniziato ad ascoltare sulla porta, ma nel file shutdown.log vedo che "l'app era malsana" e in syslog Vedo "ATTENZIONE: non ho mai ricevuto risposta positiva dall'app, ma inviando/_ah/avvia query comunque."
Ehi, questo è stato causato da un problema di produzione durante il fine settimana. Dovrebbe essere risolto ora. – dlorenc
Penso di aver capito cosa causa questo. Risulta che anche se la mia app funziona correttamente localmente, si blocca immediatamente all'interno dell'immagine della finestra mobile. Sembra che l'istanza GCE giri all'infinito e, nel caso di una distribuzione gcloud, alla fine. Spero che questo aiuti! – Christopher
@dlorenc Penso che tu avessi ragione, grazie per la risposta e mi spiace di non averlo notato fino ad ora – ajklein