首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >实例未能完成用户的生命周期操作

实例未能完成用户的生命周期操作
EN

Stack Overflow用户
提问于 2022-08-19 04:25:53
回答 1查看 116关注 0票数 0

我有一个ASG和代码部署组,以及这个ASG的生命周期挂钩。

现在,这里的场景是,我有一个共享的实例,并将三个生命周期挂钩从三个不同的代码部署组部署到它。

问题:我的实例在夜间关闭并在早晨启动,因此一旦它重新启动,那么所有的生命周期钩子都会尝试将代码部署到实例中,并且运行了一天,但大部分都失败了。每周7天失败5天。

‘’启动一个新的EC2实例: i-000ca10c4e05b3953.状态原因:实例未能完成用户的生命周期操作:使用令牌3b5ac03-8478-4 4fad b 012-729120c9a78e的生命周期操作被放弃:使用放弃结果完成的生命周期操作‘’

我知道它的临时解决方案:

删除生命周期挂钩,让ASG旋转实例,然后手动部署。

但是,我可以有一个永久的解决方案,所以人工中断是完全避免的?

EN

回答 1

Stack Overflow用户

发布于 2022-08-28 18:05:29

看起来生命周期挂钩上的超时太慢了,以至于您的流程无法及时完成。您应该将超时调整为您的流程的适当值,考虑到它有时起作用,这个值可能不会更多。虽然这是假设流程工作正常,而不是掩盖您的部署进程未能运行。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73411825

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档