我刚刚开始使用AWS CodeDeploy。
我的前几次部署失败了,这很好。新工具带来了新的学习,我预计最初需要迭代一下。我的前几次部署中的每一次都以有用的方式失败了。
在AWS控制台中,我看到如下内容:
在这里,我可以看到一些有用的细节。我可以点击查看活动链接查看更多详细信息,然后我可以在那里查看目标EC2实例上的日志。
相比之下,我最近的失败部署显示了这一点:
正如您所看到的,这是前面屏幕截图中的大部分细节。缺少查看事件链接尤其令人遗憾。可能重要的是,此部署需要更长时间才能失败,但不足以使我的某个钩子脚本可能已达到其超时。
重新部署导致同样的事情。
我应该如何解决此问题?
答案 0 :(得分:1)
再次尝试这一次,同时密切注意/var/log/aws/codedeploy-agent/codedeploy-agent.log
我意识到没有生成新的日志活动。
使用sudo /etc/init.d/codedeploy-agent restart
重新启动代理并再次部署生成了我期望的输出。