AWS Lambda 함수 만들기 로 가서 Lambda 함수를 만듭니다.
이벤트 규칙 을 선택합니다.
일정 을 누르고 Cron식을 입력합니다.
*/1 * ? * MON-FRI *: 월-금 매시간 1분마다 호출
대상추가 를 누르고 Lambda함수를 선택합니다.
세부 정보 구성 을 누릅니다.
규칙 이름을 입력하고 규칙 생성 을 누릅니다.
규칙 생성 완료 🎉🎉🎉
Lambda에 들어가면 CloudWatch Event가 생겼습니다.
누르면 Event 리스트가 나오게 됩니다 🎉🎉🎉
exports.handler = async (event) => {
// TODO implement
const response = {
statusCode: 200,
body: JSON.stringify('Hello from Lambda!'),
};
console.log("스케쥴러!");
return response;
};
람다 함수에 Console.log(); 를 추가합니다.
테스트 성공 🎉🎉🎉
Cron에서 UTC 시간대 때문에 서울은 +9를 해주어야 합니다.
월-금 10시 = 0 1 ? * MON-FRI *
월-금 18시 30분 = 30 9 ? * MON-FRI *
월-금 19시 = 0 10 ? * MON-FRI *
월-금 매분마다 = */1 * ? * MON-FRI *