기본적으로 cron 작업을 사용하여 ftp에서 압축 xml을 풀고, mysql 조작, api 액세스 등을 실행하는 데 꽤 많은 시간이 걸리는 PHP 스크립트를 실행하고 있습니다. . 문제는 크론 작업을 실행할 수있는 시간을 15 분으로 제한하는 서버에서 실행되고 있다는 것입니다.cron 시간 제한에 대한 해결 방법
내 질문은 :이 제한을 해결하기 위해 어떤 방법을 사용할 수 있습니까? 스크립트를 조각으로 나누면 15 분 제한 시간 동안 조각이 계속 실행되므로 그만한 결과가 나옵니다. 특정 시간 동안 실행 한 후에 다른 PHP 스크립트로 리디렉션 할 수있는 방법이 있습니까? 또는 15 분 제한 시간에 도달하기 전에 bash 스크립트를 사용하여 스크립트를 다시 시작할 수 있습니까?
감사합니다.
cron에서하지 않습니까? –
당신은 아마 당신의 호스트 용어를 어기 게 될 것입니다. 어떤 제한을 피하려고 노력합니다. 나는 전용 박스를 얻거나 호스트를 이동하는 것을 들여다 보았습니다. –
그래, 가상 서버를 얻으면 매분마다 cron을 실행할 수 있습니다. 기어맨과 함께 일하기 시작했습니다 : http://gearman.org/. 직업을 처리하는 데 도움이 될 수 있습니다. –