예약된 작업을 자동으로 실행하기 위한 Laravel 구현 방법
P粉412533525
P粉412533525 2023-09-07 17:18:23
0
1
502

저는 Laravel을 처음 사용하고 OTP 데이터베이스에서 만료된 OTP를 삭제해야 합니다. 만료 파일을 만들고 모든 것을 정의했는데 php artisan schedule:run 명령을 사용하면 완벽하게 작동합니다.

다음은 출력입니다:

으아아아

그런데 php artisan serve로 서버를 실행하고 OTP를 추가하면 예상 시간이 지나도 OTP가 삭제되지 않고, 스케줄 실행을 사용할 때만 삭제됩니다.

도와주세요, 감사합니다!

P粉412533525
P粉412533525

모든 응답(1)
P粉478445671

공식 Laravel Documentation에서는 cron(Cronjob 등)을 사용하여 1분마다 php artisan schedule:run 명령을 실행할 것을 권장합니다. 다음 cron 항목을 통해 이 작업을 수행할 수 있습니다:

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿