php를 통해 명령을 실행하는 데 문제가 있습니다. 이 작업을 시작하면 1 회째 실행되고 1 분 후에 대기열 작업이 생성되어 실행 논리가 종료됩니다. 대기중인 작업은 지정된 시간에 실행되지만 Run Logic을 완료 한 후 1 분 후에 새 작업 대기열이 만들어지지 않아 종료됩니다.PHP Exec 및 at
의사 로직 내가 뭘 잘못
//task_queue.php
if(we_have_tasks){
Run Logic
shell_exec('/usr/local/bin/php -f task_queue.php | at now + 1 minutes');
}
입니까? 어떤 도움을 주셔서 감사합니다. 나는 'at'명령을 사용하면 겹치지 않고 작업을 예약 할 수있을 것이라고 생각했습니다.
감사
이 볼 시도 할 수 있습니다. 시스템 오류 : 는 http://stackoverflow.com/questions/4421020/use-php-to-create-edit-and-delete-crontab-jobs – Milap