라라벨)queue

라라벨)queue

queue의 역할

100만건 이상의 데이터를 가지고 무언가를 처리할 때,

1. 대용량 처리를 위해, 잠시 저장하는 곳

큐테이블에 저장했다가 순서에 맞게 실행한다.(job)

2. 반드시 처리해야하는 task를 당장 처리할 수 없으니 남기는 것

queue 방법

https://laravel.kr/docs/8.x/queues

1. Job 클래스를 만든다.

2. 컨트롤러에 아래와 같이 적는다.

// php GoJob::dispatch()->onQueue('name')

dispatch를 통해서 명령한다.

name을 통해 queue의 이름을 정한다.

from http://developer-trier.tistory.com/421 by ccl(A) rewrite - 2021-11-22 10:01:45