System 시스템 관리 배치 작업(cron) 관리 시스템 로그 관리 업데이트 관리 데이터 관리 메일/SMS 관리 택배업체 관리 카카오 채널 관리 알림톡 템플릿 목록 알림톡 템플릿 등록/수정 배치 작업(cron) 관리 Cron은 Unix 및 리눅스 OS에서 사용되는 스케쥴러 데몬입니다. 1. 배치작업 등록 [등록] 버튼을 선택하여 배치 작업을 추가합니다. 관리자 화면_배치 작업 추가 팝업 - 작업 : 작업 파일명을 입력하는 영역이며, 간편선택 목록 내 /admin/application/cli/ 하위에 있는 cron 파일을 선택하면 자동입력 가능합니다. - 작업설명 : 작업에 대한 간단한 설명을 작성합니다. 예시 : 매월 1일 00시 00분 - 월 : cron을 실행 할 월을 입력합니다 ㄴ 입력범위 : 1 ~ 12 or * - 일 : cron을 실행 할 일을 입력합니다 ㄴ 입력범위 : 1 ~ 31 or * - 시 : cron을 실행 할 일을 입력합니다 ㄴ 입력범위 : 0 ~ 23 or * - 분 : cron을 실행 할 분을 입력합니다 ㄴ 입력범위 : 0 ~ 59 or * - 요일 : cron을 실행 할 요일을 입력합니다 ㄴ 입력범위 : 0:일, 1:월, 2:화, 3:수, 4:목, 5:금, 6:토 입력방식 응용 - 일 : 10일, 20일 각각 실행 - 시 : 9시부터 23시까지 2시간 간격으로 실행 - 분 : 5분 간격으로 실행 배치작업 등록 후 [저장] 하게 되면 /admin/application/cli/forbiz.cron 파일이 생성됩니다. 참고 화면 * 설치된 서버의 디렉토리 경로명으로 작성되어 저장됩니다. * forbiz.cron 파일이 생성되지 않을 경우 cli 폴더의 소유자 및 권한 확인이 필요합니다. 2. Cron 등록 1) putty등을 이용하여 ssh를 이용해 해당서버에 접속합니다. 2) forbiz.cron 파일에 작성된 명령어를 복사합니다. ㄴ 드래그 > ctrl + insert 3) 커맨드라인에서 crontab –e 입력합니다. ㄴ 4) vi 에디터 명령어를 사용하여 붙여놓고 저장합니다. 3. crontab에 붙여놓고 저장하기 1) i : 커서 위치에 입력 2) shift + Insert : 클립보드에 복사된 내용을 붙여넣기 3) shift + ; : 커맨드라인 열기 4) wq : 저장하고 닫기 * 기본적으로 vi 에디터 사용됩니다.