Laravel 큐에 대한 질문이 있습니다. 우선 큐 큐브 : work를 사용하여 cron 작업을 호출하면 큐가 영원히 작동합니까? 아니면 매분마다 크론 작업을 정의해야합니까?Laravel Queue : 호스트에서 영원히 작동합니까?
답변
당신이 콘솔/Kernel.php 파일의 일정 기능의 모든 분 명령 또는 대기열을 설정해야
명령 :
$schedule->command('your-command')->everyMinute();
작업 :
$schedule->job(new JOBCLASS)->everyMinute();
는 당신이 필요 입력
* * * * * php /path-to-your-project/artisan schedule:run >> /dev/null 2>&1
귀하의 커널 파일에있는 모든 분이 있는지 확인하기 위해 귀하의 lrontvel.log 파일을 확인
**** php/path 장인 큐의 차이점은 무엇입니까? work 및 **** php/path sheduler : run? –
@MortezaNegahi 대기열 및 스케줄러는 완전히 다른 것입니다! 워드 프로세서를 읽으십시오! –
하지만 sheduler : 내 작업과 대기열을 실행하여 실행하십시오. 나는 다르게 느낄 수 없다. 큰 도움을 주셔서 감사합니다 :-) –
체크 귀하의 직업 crontab 파일에 확실히 귀하의 crontab 파일에 .. –
@ankitpatel 내 질문 cron job에 관한 것입니다. cron을 호출 대기열로 설정해야합니다 : 매분마다 작동합니까? 또는 그 일년마다 전화로 완료 –