Warning: Undefined array key "mobile_dir" in /home/kagla/new-sir/old/common.php on line 315
PHP 파일을 2분 단위로 실행 대기 하기..

PHP 파일을 2분 단위로 실행 대기 하기..

PHP 파일을 2분 단위로 실행 대기 하기..

QA

PHP 파일을 2분 단위로 실행 대기 하기..

답변 2

본문

crontab 을 이용해서 돌리고 있는데, 제공받는 API 콜수가 분당 10개 까지가 무료 이니다.
그래서 안전하게 리스트를 10개씩 실행하도록 get방식으로 변경을 하였는데요.

crontab 으로 등록을 하니까 실행이 안됩니다.

에를들어 
www.aaa.com/crontab/get_api.php?q=a
www.aaa.com/crontab/get_api.php?q=b
www.aaa.com/crontab/get_api.php?q=c

위처럼 리스트를 get으로 q값을 받아서 실행하도록 했는데, crontab 에서는 저렇게 등록하고 실행을 못하는거 같네요.
그냥 get_api.php 까지 된 경로로 실행해야 할거 같은데요.

그러면 php 함수 내에서 
q=a 값으로 실행을 한 후에 2분 대기했다가 q=b 값으로 실행하고 이런식으로 해야 할거 같은데,

혹시 이러한 방법으로 하는 힌트좀 부탁 드립니다.

이 질문에 댓글 쓰기 :

답변 2

차라리 유저에게 겟을 받아 크론을 돌릴리스트를 테이블에 저장하여

2분에 한번씩 get_api.php를 돌려서
get_api.php파일에서 테이블에 저장된 값들을 전부실행시키는게 좋지않을까요??
답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 129,406
© SIRSOFT
현재 페이지 제일 처음으로