我想在办公时间之后停止EC2实例以节省成本。如何对ECS实例执行相同操作?即使我停止所有任务/服务,实例仍然存在?我是否直接停止EC2实例?
答案 0 :(得分:13)
来自 EC2管理控制台
答案 1 :(得分:2)
如果您将群集设置为具有asg的最小节点数。如果关闭节点,asg将启动另一个节点,使其达到最少三个节点。您必须将asg设置为零节点。然后关闭当前节点。
答案 2 :(得分:1)
是的,只需直接停止EC2实例即可。当您在办公时间内再次启动实例时,ECS代理将根据其所需的值启动服务。
我们正在做同样的事情,它对我们有用。
答案 3 :(得分:1)
您可以使用Auto Scaling Groups的“计划操作”功能。 开始类似于KeremBaydoğan的回答 从EC2管理控制台:
1单击左侧菜单中的Auto Scaling Groups。
2从列表中选择组。
3从屏幕中下方显示的栏中选择“预定操作”。
4点击创建预定行动
5按照您认为合适的方式填写字段,注意在重复发生时还有一个cron选项可以提供额外的灵活性。