超时后无法部署到AWS Elastic Beanstalk

时间:2015-03-30 15:28:14

标签: amazon-web-services amazon-ec2 elastic-beanstalk

我对AWS Elastic Beanstalk很新,这是我第一次遇到这个问题。我尝试通过我的应用程序的zip上传部署一个新版本到一个实例,并且更新已完成并出现错误:

"已完成,但使用命令行超时",我增加了配置文件中的超时并重新部署,之后我收到了此消息。

  

在中止部署期间,某些实例可能已部署新的实例   应用版本。确保所有实例都运行相同   版本,重新部署相应的应用程序版本。

每次尝试重新部署时都会重复。

我进入EC2实例并注意到/ var / app / ondeck文件夹仍在那里。

我认为这是问题所在,但我怀疑只是删除这个目录就是答案 - 除非这么简单。

/ var app / current版本仍然存在,使用在初始超时之前部署的版本,应用程序运行良好。

我继承了这个应用程序,它是Laravel,作曲家脚本需要一段时间才能运行。

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

我遇到了同样的问题。当我更新回以前的平台版本时,它会变成正常状态,现在可以部署了。

Change Platform Versions