Linux/Rocky

[Mint/v22.2] http 웹페이지 접속 테스트 30초 단위 백그라운드 스케줄링 작업 등록

카르마요기 2025. 12. 26. 13:18

■ 작업순서

# step01. 30초 단위 작업을 위한 쉘 스크립트 생성

CMD] vi /app/script/http_30sec.sh
------------------ADD--------------------
#!/bin/bash
curl http://www.nate.com > /dev/null 2>&1
echo "0초 단위 실행 확인 : $(date +'%Y-%m-%d %H:%M:%S')"  > /tmp/http_30sec.sh_log.txt
sleep 30
curl http://www.nate.com > /dev/null 2>&1
echo "30초 단위 실행 확인 : $(date +'%Y-%m-%d %H:%M:%S')"  >> /tmp/http_30sec.sh_log.txt
------------------ADD--------------------END

CMD] chmod +x /app/script/http_30sec.sh

# step02. crontab 스케줄링 작업 등록

CMD] sudo crontab -e
------------------ADD-----------------
#* * * * * curl http://www.nate.com > /dev/null 2>&1
#* * * * * sleep 30; curl http://www.nate.com > /dev/null 2>&1
#.......................
* * * * * /bin/bash /app/script/http_30sec.sh
------------------ADD-----------------END

CMD] sudo systemctl restart cron

 

반응형