我一直在 Jenkins 中使用 EC2 现货舰队插件,并用它配置了一些现货请求,然而,我经常遇到一个问题,我的一两个现货实例在“状态检查”时失败,然后 Jenkins 从不选择它们,因此很多构建都要等待获取节点。
我这里唯一的解决方案是从 AWS 控制台手动终止这些实例。有什么方法可以设置或配置这些实例以自动终止吗?
请告诉我。
答案1
现在看来无需手动完成。竞价型实例本身已启用此功能,如果状态检查失败,它们将被终止。
创建现货请求时可以启用此功能。
我已经实现了具有该功能的 Spot 请求,Stop Instance
而不是Terminate
一个(默认)。