Non c'è una causa per questo errore, come ha detto Adam.
È necessario controllare i registri delle istanze stesse o SSH al loro interno e vedere cosa succede, oppure controllare i registri di VM Builder, a cui verrà fornito un collegamento quando si esegue il comando deploy e quali può anche trovare nel Visualizzatore registri selezionando "Container Builder" come risorsa per visualizzare i registri (il solito valore predefinito è "App Engine").
Una causa comune non è l'implementazione di un gestore di 200 risposte per /_ah/health
, ma esistono altre cause principali. Potrebbe anche essere semplicemente che ci vuole molto tempo prima che l'istanza venga fuori, per vari motivi, ed è perfettamente in salute - il comando di deploy ha appena rinunciato a interrogare il suo stato.
Ho esattamente lo stesso problema: http://stackoverflow.com/questions/35665368/google-app-engine-node-js-application-unhealthy – Sauron
Non c'è nessuna causa, ma come l'errore lo afferma potrebbe essere correlato al codice errato. Se la risposta di @Sauron non ti aiuta potresti provare a inviare modifiche incrementali alla tua app per provare a isolare il problema. – Adam
@Adam, il motivo dell'errore era l'ID di registrazione GCM impreciso all'ID del server. Così male il codice ... – Sauron