S3EC2Auto ScalingALBAD
한 회사는 ALB(Application Load Balancer) 뒤의 Auto Scaling 그룹에서 여러 Amazon EC2 인스턴스를 사용하는 애플리케이션을 호스팅합니다. EC2 인스턴스를 처음 시작하는 동안 EC2 인스턴스는 사용자 데이터 스크립트를 실행하여 Amazon S3 버킷에서 애플리케이션에 대한 중요한 콘텐츠를 다운로드합니다. EC2 인스턴스가 올바르게 시작됩니다. 그러나 일정 시간이 지나면 다음과 같은 오류 메시지와 함께 EC2 인스턴스가 종료됩니다. "ELB 시스템 상태 확인 실패에 대한 응답으로 인스턴스가 서비스에서 제외되었습니다." 무한 루프의 Auto Scaling 이벤트로 인해 EC2 인스턴스가 계속 시작되고 종료됩니다. 최근 배포에 대한 유일한 변경 사항은 회사가 S3 버킷에 많은 양의 중요한 콘텐츠를 추가했다는 것입니다. 회사는 프로덕션 환경에서 사용자 데이터 스크립트를 변경하고 싶지 않습니다. 프로덕션 환경을 성공적으로 배포하려면 솔루션 아키텍트가 무엇을 해야 합니까?