윈도우 서버에서 주기적으로 jar 실행시키기 (윈도우 스케쥴러)

Yunny.Log ·2022년 12월 22일
0

나의 외주일지

목록 보기
14/16
post-thumbnail
  • 현재 내가 작업하고 있는 외주 작업들은 외부 회사의 외주 테스트 서버에서 실행 중이다.
  • 다 좋은데 매주 월요일마다 회사 직원분께서 컴퓨터를 껐다 키신다, 이 말은 테스트 서버에서 돌아가고 있는 무수한 프로그램들도 off 되는 것이다.
  • 매주 월요일 똑같은 작업을 반복하기 싫어서 스케줄러로 nginx 실행 / jar 실행을 시키기로 했다.

1. batch 파일 작성하기

  • 내가 실행시킬 명령어를 메모장에 아래처럼 작성해준 후 확장자를 .bat 로 설정해주었다.
@echo off
start /d "C:\Users\~~\build\libs>java -jar jar이름"

2. 윈도우 작업 스케줄러

2-1 : 윈도우 작업 스케줄러 들어가서 새 작업 만들기

2-2 : 각종 설정들 추가

  • 트리거 : 어떤 주기로 실행할 것인가?

  • 동작 : 내가 실행할 작업 명령어는 무엇인가?

    • 위에서 만들어준 bat 파일을 실행할 아이로 던져주면 된다.

0개의 댓글