반응형 event2 [Mysql] 이벤트 스케쥴러 (Event Scheduler) Mysql 에서 스케줄러를 사용할수 있다. 먼저 사용이 가능한지는 아래 쿼리를 통해서 확인이 가능하다.SHOW VARIABLES LIKE 'event%';그럼Variable_nameValueevent_schedulerON이렇게 나온다. 만약 Off 일 경우 SET GLOBAL event_scheduler = ON ; 으로 설정해서 on으로 변경해준다. 그리고 생성과 삭제는 아래와 같다.--생성CREATE EVENT eventNameON SCHEDULE EVERY 1 WEEK-- STARTS '2024-03-27 00:01:00'COMMENT 'event comment'DOTRUNCATE TABLE test;CREAT EVENT 이벤트명ON SCHEDULE EVERY 반복주기 : MONTH, WEEK, .. 2024. 3. 29. Webhook 이란? webhook은 웹페이지나 앱에서 발생하는 특정 이벤트들을 커스텀 callback으로 변환해주는 방법이다. 설명을 텍스트로 보면 어려우니 그림으로 설명하면 아래와 같다. 일반적인 polling 방식은 계속해서 반응이 있는지, DB sync 맞추는것처럼 계속 polling 을 할수 있지만, webhook은 필요시 상대방쪽에서 event 를 발생해주면 그때 반응하는 것이다. 유의점 만약 앱이 중지 된다면 endpoint 의 event는 유실되게 된다. 지속적인 모니터링이나 알림을 잘 받아서 처리가 가능해야한다. 예외처리가 잘 되어있어야한다. 2023. 11. 15. 이전 1 다음 반응형