스케쥴링

손승우·2023년 10월 19일

email인증 관련해서 하루가 지나면 유저의 정보를 삭제해야하는 일이 생겼는데
여러가지 찾아보니 크론잡을 활용하는방법이있고,
내가 생각한방법은 setTimeout을 활용하는방법,

크론잡이라는 스케쥴러가있으니 굳이 시간아깝게 setTimeout을 사용할 필요는 없어보인다.

nestjs의 기준으로 크론잡


															이미지 출처: nestjs 공식문서
                                                            

말 그대로 설정한 시간에 맞춰서 한번실행하거나, 반복실행하게 해주는 듯 하다.
yaml파일을 사용하여 cronjob의 상세설정도 가능한 것 같다.

profile
개구리

0개의 댓글