기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
웜 풀 이벤트에 대한 EventBridge 규칙 생성
다음 예에서는 프로그래밍 방식 작업을 호출하는 EventBridge 규칙을 생성합니다. 새 인스턴스가 웜 풀에 추가될 때 Auto Scaling 그룹에 의해 이벤트가 생성될 때마다 이 작업이 수행됩니다.
규칙을 생성하려면 규칙에서 대상으로 사용하도록 하려는 AWS Lambda 함수를 생성합니다. 이 함수를 규칙의 대상으로 지정해야 합니다. 다음 절차에서는 새 인스턴스가 웜 풀에 들어갈 때 작동하는 EventBridge 규칙을 생성하는 단계만 제공합니다. 수신 이벤트가 규칙과 일치할 때 호출할 간단한 Lambda 함수를 생성하는 방법을 보여주는 입문자용 자습서는 자습서: Lambda 함수를 호출하는 수명 주기 후크 구성 섹션을 참조하세요.
웜 풀을 생성하고 사용하는 방법에 대한 자세한 설명은 웜 풀을 사용하여 부팅 시간이 긴 애플리케이션의 지연 시간 단축 섹션을 참조하세요.
Lambda 함수를 호출하는 이벤트 규칙 생성
-
https://console.aws.amazon.com/events/
에서 Amazon EventBridge 콘솔을 엽니다. -
탐색 창에서 규칙을 선택합니다.
-
규칙 생성을 선택합니다.
-
규칙 세부 정보 정의(Define rule detail)에 대해 다음을 수행하십시오:
-
규칙의 이름을 입력하고 선택적으로 설명을 입력합니다.
규칙은 동일한 지역과 동일한 이벤트 버스의 다른 규칙과 동일한 이름을 가질 수 없습니다.
-
이벤트 버스(Event bus)에서 기본값(default)을 선택합니다. 계정의 AWS 서비스가 이벤트를 생성하면 항상 계정의 기본 이벤트 버스로 이동합니다.
-
규칙 유형(Rule type)에서 이벤트 패턴이 있는 규칙(Rule with an event pattern)을 생성합니다.
-
Next(다음)를 선택합니다.
-
-
이벤트 패턴 빌드(Build event pattern)에서 다음을 수행하십시오:
-
이벤트 소스(Event source)에서 AWS 이벤트 또는 EventBridge 파트너 이벤트( events or EventBridge partner events)를 선택합니다.
-
Event pattern(이벤트 패턴)에서 Custom pattern (JSON editor)사용자 지정 패턴(JSON 편집기)을 선택하고 다음 패턴을 Event pattern(이벤트 패턴) 상자에 붙여 넣고
기울임꼴
텍스트를 Auto Scaling 그룹 명칭으로 바꿉니다.{ "source": [ "aws.autoscaling" ], "detail-type": [ "EC2 Instance-launch Lifecycle Action" ], "detail": { "AutoScalingGroupName": [ "
my-asg
" ], "Origin": [ "EC2" ], "Destination": [ "WarmPool" ] } }다른 이벤트와 일치하는 규칙을 생성하려면 이벤트 패턴을 수정합니다. 자세한 내용은 이벤트 패턴 예 섹션을 참조하세요.
-
Next(다음)를 선택합니다.
-
-
대상 선택(Select target(s))에서 다음을 수행하십시오:
-
대상 유형(Target types)에서 AWS 서비스를 선택합니다.
-
대상 선택(Select a target)에서 Lambda 함수(Lambda function)를 선택합니다.
-
함수(Function)에서 이벤트를 보낼 함수를 선택합니다.
-
(옵션) 버전/별칭 구성(Configure version/alias)에 대상 Lambda 함수의 버전 및 별칭 설정을 입력합니다.
-
(옵션) 추가 설정(Additional settings)에 애플리케이션에 적합한 추가 설정을 입력합니다. 자세한 내용을 알아보려면 Amazon EventBridge 사용 설명서의 이벤트에 응답하는 Amazon EventBridge 규칙 생성을 참조하세요.
-
Next(다음)를 선택합니다.
-
-
(옵션) 태그(Tags)에서 선택적으로 하나 이상의 태그를 규칙에 할당하고 다음(Next)을 선택할 수 있습니다.
-
검토 및 생성(Review and create)에서 규칙의 세부 정보를 검토하고 필요에 따라 수정합니다. 그런 다음 규칙 생성(Create rule)을 선택합니다.