cron -e를 하면 아래 그림처럼 에디터를 선택하는 이벤트가 나온다. 여기서 자주 사용한 vim.basic을 선택하였다.
그리고 나서 vim 에디터에 아래와 같이 작성하였다.
아스터리스크는 순서대로 분, 시간, 일, 월, 요일 자리이며, 아스터리스크를 쓰면 매분 매시간 매일 매월 매요일 이런 표현이 된다.
따라서 저 명령어는 1분마다 ls -l을 cron.log에 기록하라는 명령어가 된다. 이를 저장하고 cron.log를 확인해보면
그림과 같이 기록이 되는것을 확인할 수 있다.
- nohup java -jar /home/ubuntu/aws-v1/build/libs/v1-0.0.1-SNAPSHOT.jar 1>log.out 2>err.out &
- ./spring-restart.sh, ./spring-stop.sh 를 사용하여 확인한다.
스프링 재시작 스크립트 추가
배포스크립트 작성