运维编排服务系列-----自动启动意外停止的ECS实例
有时ECS实例可能因为某些意外原因被停止,可通过OOS的事件触发器对ECS实例进行监控,一旦实例停止,则对实例自动地执行恢复逻辑,比如自动启动,进而实现ECS实例的快恢复。 步骤拆分 对账号下的ECS实例进行监控。 一旦有ECS实例停止,则检查其是否为要自动启动的Tag下的ECS实例。 若不是该Tag下的实例,则忽略此ECS实例的停止,若是该Tag下的ECS实例,则执行后面逻辑。 对实例做一些恢复逻辑,此处对实例进行启动。 等待恢复逻辑执行成功,此处等待停止的实例启动成功。 OOS模版任务 通过OOS事件触发器监控所有的ECS实例是否停止。 若有实例停止,检查该实例是否为要被自启动Tag下的ECS实例。 若不是则忽略,实例的停止,若是则对该实例进行启动。 等待实例状态变为运行中。 模版内容 FormatVersion: OOS-2019-06-01 Description: Start ECS instance when instance is stopped. Parameters: tagKey: Description: The tag key for query ECS ins...





