웹 서비스를 개발하고 AWS EC2 서버에 배포를 하다보면, 다양한 이유로 스케쥴링을 해야 하는 경우가 있다.
데이터베이스 백업, 파이썬 스크립트 실행 등...
이럴 때 사용하는 것이 Cron이다.
# Cron 실행
vim /etc/crontab
위 코드를 실행하면 스케쥴링 코드를 작성할 수 있는 crontab 파일이 열린다.
✨ 주의 사항 ✨
./test.csv
와 같이 .
을 활용한 상대경로로 작성하면 정해진 시간에 크론이 실행될 때 정상적으로 실행되지 않는다.cron을 사용해서 DB 백업, 추천 알고리즘 Python 코드 등의 스케쥴링을 작성할 수 있었다.