Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- React
- 프로세스 통신
- docker
- #Swagger-ui
- AWS
- Kubernetes
- ecs
- 모캠
- 북딜
- 기술PM
- 프로세스
- #Swagger-editor
- 카카오게임즈
- React.js
- Reducer
- #Swagger-codegen
- action
- IP
- fluentd
- server
- javascript
- #Swagger
- 모두의캠퍼스
- #스웨거
- Site Reliability engineering
- SRE
- 쿠버네티스
- Redux
- 쿠버네티스 컨트롤러
- #api 문서화
반응형
Archives
- Today
- Total
탕구리's 블로그
Cron에! 바보를 더하다. 본문
반응형
지금은 오전 2시31분 갑작스럽게 할 일이 생각나 일어나서 컴퓨터 앞에 앉았다(물론 자고 일어났음 ㅎㅎ)
기존에 서버에 등록해 놓은 cron 작업이 정상적으로 작동하지 않는 것 같았다.
스크립트 구동 여부는 일전에 전부 확인 했었고... 명령어 또한 정상적으로 등록해 두었는데 왜 정상적으로 동작하지 않는거지... 너무 고통스러웠다.
우선 기본적인 cron을 위한 문법은 간단하다.
- * * * * * 1분 마다 실행
- 30 * * * * 매시 30분마다 실행
- 0 0 10 * * 매월 10일 0시 0분에 실행
- * * 10 * * 매월 10일에 1분 마다 실행
- 0 0 10 4 * 매년 4월 10일에 0시 0분에 실행
- 0 0 * * 1 매주 월요일 0시 0분에 실행 (요일의 숫자표현: 일0 월1 화2 수3 목4 금5 토6)
예를 들어! 새벽 2시 31분 매주 토요일 원하는 스크립트를 구동시키고 싶다면 아래와 같이 등록한다.
$ crontab -e
위의 명령어를 시작하면 편집기가 열린다.
31 2 * * 6 {path}/script.sh >> {path}/result.log 2>&1
매주 토요일 2시 31분 해당 경로에 있는 script를 실행하는 명령어를 등록한 후 저장!
뭐 등록하고 실행하고 하는 과정은 메~~~~~~우 간단하다.
바보같은 짓은 여기서부터 시작이었다.
크론은 리눅스 위에서 동작하는 데몬 프로세스이다. 즉 프로세스 설정을 변경하였으면 반영을 해야한다.
반영... 반영해야한다.
sudo service crond restart
반영하면 잘 작동한다. 반성해야한다... 속상하다 흑흑
반응형
'일상생활' 카테고리의 다른 글
프리메드 도화공원 사업! (2) | 2020.11.03 |
---|---|
고민~ 고민! 로그 저장 관리 프로세스 (3) | 2020.11.01 |
당근마켓 채용 LIVE - SRE 세션 정리 (0) | 2020.09.23 |
맛대로! 멋대로! 정규식을 정리하자! - Regexp (2) | 2020.07.29 |
글로벌 모바일 게임 서비스를 준비하려면 어떻게 해야할까? (0) | 2020.07.27 |
Comments