2013-05-23 2 views
6

У меня есть 64-разрядный сервер Tomcat 7 на AWS с настройками по умолчанию. Я использую Elastic Beanstalk для управления моими экземплярами. Иногда, когда я развернуть новую версию, она не работает, и показывает мне ошибку:AWS Ответы от [i-2a7fe91f] были получены, но команды не удались

Responses from [i-2a7fe91f] were received, but the commands failed.

Дело в том, что происходит половину времени, а не все время. Когда я получаю эту ошибку, я завершаю среду и создаю новую с одним и тем же файлом 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'} 

ответ

0

Моя проблема заключалась в том, что файл войны не мог быть загружен из-за предела ОЗУ t1.micro. Однако ошибка не была описательной.

3

Я столкнулся с той же сообщение об ошибке. В моем случае одна из команд в файле .config не выполнялась. Не было никаких проблем с самой командой, оказалось, что мне не хватает библиотеки, которая помешала команде выполнить полностью. Проблема была решена, когда я внесла необходимые изменения в файл требований.

Что помогло в моем случае просматривать файл журнала и найти виновника.

 Смежные вопросы

  • Нет связанных вопросов^_^