메시지 소비자 구성

이 명령을 실행하기 전에 다음을 수행해야 합니다 또는 다음을 수행해야 합니다. 응용 프로그램 설치:

소비자 행동 구성

소비자 행동은 설정 함수 내에서 키/값 쌍을 전송하여 구성합니다.

bin/magento setup:config:set [--<parameter_name>=<value>, ...]

매개 변수 설명

이름
설명
필수
--consumers-wait-for-messages
소비자가 큐에서 메시지를 기다릴지 여부를 결정합니다.
1 - 예, 0 - 아니오
아니요
  • 0: 소비자는 큐에서 사용 가능한 메시지를 처리하고 TCP 연결을 닫고 종료합니다. 소비자는 처리된 메시지 수가 보다 적더라도 추가 메시지가 대기열에 들어갈 때까지 기다리지 않습니다. --max_messages 소비자를 시작하는 동안 지정된 값입니다.

  • 1: 소비자는 최대 메시지 수(에 대해 지정된 값)에 도달할 때까지 메시지 큐에서 메시지를 계속 처리합니다. --max_messages 다음에 있음 queue:consumers:start command)를 눌러 TCP 연결을 닫고 소비자 프로세스를 종료합니다. 대기열에 도달하기 전에 비어 있는 경우 --max_messages 소비자는 더 많은 메시지가 도착하기를 기다립니다. cron 작업을 사용하는 대신 작업자를 사용하여 소비자를 실행하는 경우 이 변수를 로 설정하십시오. 1.

WARNING
다음 --consumers-wait-for-messages 옵션은 글로벌 옵션이며 각 소비자에 대해 별도로 구성할 수 없습니다.
recommendation-more-help
0f8e7db5-0e9c-4002-a5b8-a0088077d995