크론탭을 주기적이 아닌 랜덤(1~20분 사이) 지정해서 실행 가능할까요?
본문
분단위로 지정하는데
매시 1~20분 사이 중 한번
그러니까 시간단위로 실행되는 시간이 달라지는건데~~
특정 html이나 php를 실행하도록 하려합니다.
뭔가 다른 걸 이용해서라도...가능하게 할 수 있을까요?
답변 3
crontab에는 1분마다 실행하게 하고 실행하시는 php파일에서
<?
if(mt_rand(0,19 != 0)) exit;
//실행할 코드 작성
?>
이런식으로 처리하시는게 더 쉬울듯 합니다.
!-->* /0-20 * * * sleep $[RANDOM\%20]m ; /실행파일루트/
구글링하여 구현해봤는데
정상적으로 작동 되는지는 모르겠습니다
https://stackoverflow.com/questions/9049460/cron-jobs-and-random-times-within-given-hours
참고해보세요
답변을 작성하시기 전에 로그인 해주세요.