amazon-ec2 - 已收到来自 [i-2a7fe91f] 的 AWS 响应,但命令失败

标签 amazon-ec2 tomcat7 amazon-elastic-beanstalk

我在 AWS 上有一台采用默认设置的 64 位 Tomcat 7 服务器。我使用 Elastic Beanstalk 来管理我的实例。有时,当我部署新版本时,它不起作用并显示错误:

已收到来自 [i-2a7fe91f] 的响应,但命令失败。

问题是这种情况只发生一半,而不是全部。当我收到此错误时,我终止环境并使用相同的 WAR 文件创建一个新环境,它工作正常!但是,我想知道是否有人知道到底发生了什么。

这是我认为相关的日志文件的一部分:

2013-05-23 17:12:02,555 [INFO] (20168 MainThread) [command.py-122] [root command execute] Executing command: Infra-WriteApplication2 - AWSEBAutoScalingGroup
2013-05-23 17:12:11,401 [INFO] (20168 MainThread) [command.py-130] [root command execute] Command returned: (code: 1, stdout: Error occurred during build: 
, stderr: None)
2013-05-23 17:12:11,432 [DEBUG] (20168 MainThread) [commandWrapper.py-60] [root commandWrapper main] Command result: {'status': 'FAILURE', 'results': [{'status': 'FAILURE', 'config_set': u'Infra-WriteApplication2', 'returncode': 1, 'events': [], 'msg': 'Error occurred during build: \n'}], 'api_version': '1.0'}

最佳答案

我遇到了同样的错误消息。就我而言,.config 文件中的命令之一未执行。命令本身没有问题,事实证明我缺少一个库,导致命令无法完全执行。当我对需求文件进行必要的更改时,问题得到解决。

对我的案例有帮助的是查看日志文件并找到罪魁祸首。

关于amazon-ec2 - 已收到来自 [i-2a7fe91f] 的 AWS 响应,但命令失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16720354/

相关文章:

Grails 2.1.4 和 2.0.4 停止在 AWS Elastic Beanstalk 中提供随机 JS 和 CSS 文件

amazon-web-services - 如何在没有负载均衡器的情况下使用配置文件在 Amazon Elastic Beanstalk 实例中配置 SSL?

linux - AWS ubuntu实例无法到达世界

angularjs - ExpressJS/NodeJS - 反向代理部署

amazon-web-services - 加速 AMI 和 ASG 创建

security - Tomcat 7.11 JDBCRealm 和 UserDatabaseRealm 不能一起工作

Tomcat 停止响应

amazon-ec2 - 亚马逊 ec2 的 SPF 记录

java - 端口 8086 和 8009 的 Tomcat v7.0 服务器设置

amazon-web-services - 下载S3并添加到应用程序目录