Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 如何防止AWS ECS在关键时刻关闭? 是否有一种方法确保AWS ECS容器实例在运行关键任务时不关闭?_Amazon Web Services_Docker_Amazon Ec2_Amazon Ecs - Fatal编程技术网

Amazon web services 如何防止AWS ECS在关键时刻关闭? 是否有一种方法确保AWS ECS容器实例在运行关键任务时不关闭?

Amazon web services 如何防止AWS ECS在关键时刻关闭? 是否有一种方法确保AWS ECS容器实例在运行关键任务时不关闭?,amazon-web-services,docker,amazon-ec2,amazon-ecs,Amazon Web Services,Docker,Amazon Ec2,Amazon Ecs,我有一个自动扩展AWS ECS服务,它可以根据CPU使用情况扩展实例数量。这些实例处理可能需要5到30分钟的长时间运行的批处理作业 问题是,有时,在规模缩小过程中,正在积极运行关键作业的实例会被关闭,最终导致作业失败。您可以使用名为托管终止保护的功能 当缩放策略减少实例数时,它无法控制哪些实例实际终止。自动缩放组的默认行为很可能会终止正在运行任务的实例,即使存在未运行任务的实例。这就是托管终止保护的作用所在。启用此选项后,ECS将代表您动态管理实例终止保护 请查看AWS文档中的部分,特别是其中的

我有一个自动扩展AWS ECS服务,它可以根据CPU使用情况扩展实例数量。这些实例处理可能需要5到30分钟的长时间运行的批处理作业


问题是,有时,在规模缩小过程中,正在积极运行关键作业的实例会被关闭,最终导致作业失败。

您可以使用名为托管终止保护的功能

当缩放策略减少实例数时,它无法控制哪些实例实际终止。自动缩放组的默认行为很可能会终止正在运行任务的实例,即使存在未运行任务的实例。这就是托管终止保护的作用所在。启用此选项后,ECS将代表您动态管理实例终止保护


请查看AWS文档中的部分,特别是其中的部分。

您可以使用名为托管终止保护的功能

当缩放策略减少实例数时,它无法控制哪些实例实际终止。自动缩放组的默认行为很可能会终止正在运行任务的实例,即使存在未运行任务的实例。这就是托管终止保护的作用所在。启用此选项后,ECS将代表您动态管理实例终止保护


请看一看AWS文档中的章节,特别是其中的章节。

我不同意最后投票。有了devops和云,开发和基础设施之间的界限变得越来越模糊,这是一件好事。我认为开发和运营之间的严格区别已经过时,人为地保持这种区别没有任何好处。在云计算中,基础设施就是代码,在我看来,堆栈溢出应该完全消除特定的关闭原因。我不同意关闭投票。有了devops和云,开发和基础设施之间的界限变得越来越模糊,这是一件好事。我认为开发和运营之间的严格区别已经过时,人为地保持这种区别没有任何好处。在云中,基础设施是代码,在我看来,堆栈溢出应该完全消除特定的关闭原因。