Community

작고 소중한 cron 유틸리티 tinycron 을 아시나요?

유닉스 계열 OS 를 사용하는 서버에서 시간 기반으로 작업을 수행시키기 위해 cron 을 많이 사용하실 겁니다. 일반적인 PM, VM 장비라면 이슈가 없지만 Docker 와 같은 컨테이너 기반으로 운영하는 환경에서 cron 을 설치하고 사용하는건 살짝 부담이 되는 작업입니다. 오늘 소개해드릴 tinycron 은 컨테이너 환경에서 가볍게 cron 작업을 실행할 수 있도록 만들어진 유틸리티입니다. 이름처럼 가볍게 설치하고 command line 명령어로 cron 작업을 쉽게 실행시킬 수 있는데요 제공하는 기능은 cron 에 비해 결코 가볍지 않습니다. cron 과는 다르게 초단위 작업까지도 정의할 수 있고, Predefined cron expressions 도 지원해주고 있습니다. 평소에 컨테이너 기반 환경에서 cron 작업을 어떻게 수행할지 고민중이셨던 분이 있으시다면 한번 참고해보시면 좋겠습니다.

알림

알림이 없습니다