역량 UP!/Business

17) ENS Project - 시놀리지 NAS에서 스케줄러 돌리기!

태하팍 2025. 2. 13. 07:00
반응형

상품이 업데이트 되면 배치Job이 돌아서 업데이트를 해줘야하는 작업이 있습니다.
그래서 시놀리지 나스에서 스커줄러를 사용하게 되었습니다.
크론탭으로 하려고 했는데 크론탭이 없었습니다ㅋㅋ

작업스케줄러 > 생성 > 트리거된 작업 > 사용자 정의 스크립트
사용자 정의 스크립트를 작성해주시면 됩니다.

#!/bin/bash
while true; do
  curl -X GET "http:블라블라/batchMakeOptionApiData" -H "Content-Type: application/json"
  echo "Request sent at: $(date)"
  sleep 600 # 10분 (600초) 대기
done

결과

 

batch job 끝~

will do로는 오래된 데이터를 삭제해야겠군요! :) 단, 하나는 남겨두고요ㅋㅋ 업데이트가 안된다고해서 삭제하면 안됩니다!

반응형