E ' potrebbe accadere se l'applicazione non riesce ad avviarsi correttamente la prima volta che viene distribuita. Ho appena iniziato ad avere questo problema da solo.
Date un'occhiata al /var/log/eb-activity.log sul server ... si può vedere qualcosa di simile:
[2015-07-23T00:19:11.015Z] INFO [2624] - [CMD-Startup/StartupStage1/AppDeployEnactHook/00run.sh] : Starting activity...
[2015-07-23T00:19:17.506Z] INFO [2624] - [CMD-Startup/StartupStage1/AppDeployEnactHook/00run.sh] : Activity execution failed, because: jq: error: Cannot iterate over null aca80d7accfe4800ff04992e2f89a1e05689423d286deee31b53bf470ce89afb Docker container quit unexpectedly after launch: bleBeanFactory.java:942) at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:533) ... 93 more. Check snapshot logs for details. (ElasticBeanstalk::ExternalInvocationError) caused by: jq: error: Cannot iterate over null aca80d7accfe4800ff04992e2f89a1e05689423d286deee31b53bf470ce89afb Docker container quit unexpectedly after launch: bleBeanFactory.java:942) at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:533) ... 93 more. Check snapshot logs for details. (Executor::NonZeroExitStatus)
[2015-07-23T00:19:17.506Z] INFO [2624] - [CMD-Startup/StartupStage1/AppDeployEnactHook/00run.sh] : Activity failed.
[2015-07-23T00:19:17.507Z] INFO [2624] - [CMD-Startup/StartupStage1/AppDeployEnactHook] : Activity failed.
[2015-07-23T00:19:17.507Z] INFO [2624] - [CMD-Startup/StartupStage1] : Activity failed.
[2015-07-23T00:19:17.507Z] INFO [2624] - [CMD-Startup] : Completed activity. Result: Command CMD-Startup(stage 1) failed.
Avanti, guarda/var/log/EB-finestra mobile/contenitori/eb-current-app Se viene visualizzato un rilascio inatteso, il log deve contenere gli errori registrati dall'applicazione durante il tentativo, avviato senza successo.
Sfortunatamente, nel mio caso, non è possibile iniziare perché manca una variabile di ambiente. Tuttavia, AWS mi impedisce di aggiornare la configurazione mentre il beanstalk si trova in questo stato. E non posso specificare le variabili di ambiente mentre creo l'ambiente. Quindi non sono sicuro di cosa farò per risolvere il problema.
semplice modificare il vostro gruppo ridimensionamento automatico associato al vostro ambiente e impostare un numero desiderato di istanze da 0 (lo stesso per min). Attendi fino a quando la tua istanza non viene distrutta. Quando l'ambiente Beanstalk non ha istanza, aggiorna le variabili di ambiente.Attendere il completamento dell'aggiornamento. Cambia il tuo gruppo di ridimensionamento automatico. TADAAAAA, hai risolto il tuo problema :) – kiddouk
Ho lo stesso identico problema di quello di Shannon. @kiddouk la tua soluzione non funziona per me, EB si è lamentato del fatto che il valore deve essere> = 1. – syg
@Shannon vedi la mia soluzione alternativa sotto – syg