게시된 날짜: Sep 27, 2019

Amazon Elastic Container Service(ECS)가 ECS 워크로드에 대한 스팟 종료로 인한 서비스 중단을 줄이는 새로운 기능인 자동화된 스팟 인스턴스 드레이닝을 지원합니다. 이 기능을 통해 ECS 고객은 기본 EC2 스팟 인스턴스의 종료로 인해 스팟 인스턴스에서 실행 중인 모든 ECS 작업 중단을 안전하게 관리할 수 있습니다.

자동 스팟 인스턴스 드레이닝은 2분간의 중단 통지를 수신하면 스팟 인스턴스를 "DRAINING" 상태로 자동 배치합니다. 스팟 인스턴스에서 실행되는 ECS 작업은 인스턴스가 종료되기 전에 종료되도록 자동으로 트리거되며, 교체 작업은 클러스터의 다른 곳에 예약됩니다. 종료 프로세스가 시작되면 인스턴스에서 새로운 ECS 서비스 작업이 시작되지 않습니다. ECS는 내재된 인스턴스 "DRAINING" 기능을 사용하여 기본 EC2 인스턴스 종료와 함께 작업 종료를 조정하는 역할을 담당합니다. 종료를 관리하고, 교체 작업을 예약하며, LB 연결을 적절히 종료하여 서비스 중단 가능성을 줄입니다. 이를 통해 고객은 ECS 클러스터의 일부로 스팟 인스턴스를 보다 쉽게 사용할 수 있습니다.

인스턴스를 시작하는 동안 User Data 필드에서 ECS_ENABLE_SPOT_INSTANCE_DRAINING 파라미터를 "true"로 설정하여 새 컨테이너 인스턴스에 대해 이 기능을 시작할 수 있습니다. ECS 자동 스팟 인스턴스 드레이닝 사용에 대한 자세한 내용은 Amazon ECS 설명서를 참조하십시오. 이제 이 기능은 전 세계 모든 리전에서 사용할 수 있습니다.