Published 2021. 11. 19. 10:22
반응형

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의 이름을 정한다.

반응형

'대용량 처리' 카테고리의 다른 글

SEO) 구조화된 데이터 (NextJS)  (0) 2022.05.11
왜 프론트, 서버, 디비 분산해서 배포하는지  (0) 2021.12.01
대용량 처리  (0) 2021.11.18
복사했습니다!