

# 进程守护程序自动修复
<a name="managed-daemons-auto-repair"></a>

Amazon ECS 将所有进程守护程序视为影响实例运行状况的关键因素。如果任何进程守护程序任务停止运行或运行状况不佳，Amazon ECS 会将该实例视为受损状态，并自动将其耗尽并进行替换。进程守护程序自动修复操作如下所示：

1. Amazon ECS 检测进程守护程序任务何时停止或运行状况不佳。

1. Amazon ECS 将该实例标记为耗尽，这会阻止它接受新的应用程序任务。

1. Amazon ECS 预置替换实例，并在其上启动进程守护程序任务。

1. 进程守护程序任务达到正常运行状态后，Amazon ECS 会将应用程序任务从耗尽的实例调度到替换实例上。

1. Amazon ECS 终止原始实例。

**重要**  
进程守护程序运行状况检查是可选的，但强烈推荐进行此检查。如果没有运行状况检查，Amazon ECS 只能在进程守护程序任务停止时检测故障。

您可以使用 `DescribeContainerInstances` API 或 `DescribeTasks` API 监控进程守护程序的运行状况。