소비자의 최대 수를 구성 @RabbitListener : 유물 봄 토끼 1.7.1.RELEASE 가 궁금 각 대기열에 대해 구성 할 수있는 방법이 있는지 소비자의 수? 설명서를 파고 들었지만 아직 아무것도 발견하지 못했습니다. 관련 컨테이너에 각 큐의 소비자 수를 구성하는 방법이 있습니까? 미리 감사드립니다. 봄 토끼 AMQP는 분, 나는에서 스프링 AMQP 토끼 @RabbitListener 주석 을 사용하고
답변
container factory bean as shown in the documentation을 통해 동시성을 구성하십시오.
@Bean
public SimpleRabbitListenerContainerFactory rabbitListenerContainerFactory() {
SimpleRabbitListenerContainerFactory factory = new SimpleRabbitListenerContainerFactory();
factory.setConnectionFactory(connectionFactory());
factory.setConcurrentConsumers(3);
factory.setMaxConcurrentConsumers(10);
return factory;
}
팩토리 빈을 만드는 스프링 부트를 사용하는 경우 속성을 사용하여 구성 할 수 있습니다.
고정 된 수의 소비자가 필요한 경우 max
을 생략하면됩니다.
각 수신기마다 다른 설정을 원할 경우 각 설정 집합마다 다른 팩토리가 필요합니다. 그런 다음 containerFactory
속성에 @RabbitListener
에 대한 특정 컨테이너 팩터 리를 참조합니다.
다음과 같이 추가해야합니다. @RabbitListener (queues = STATUS_QUEUE_NAME, containerFactory = STATUS_LISTENER_CONTAINER_FACTORY) 나는 여러 곳에서 사용할 수 있습니다. @Bean (STATUS_LISTENER_CONTAINER_FACTORY) 공개 SimpleRabbitListenerContainerFactory statusListenerContainerFactory() {...} I는 다음 내용을 추가하여 최소 및 최대 한계를 설정 @Gary –
: factory.setConcurrentConsumers (3); factory.setMaxConcurrentConsumers (10); 한 번에 3 개의 요청 만 병렬로 실행됩니다. 내 이해 최대 10 개의 요청을 동시에 실행해야합니다. 이 두 가지 매개 변수를 설정합니다. 어디로 잘못 가고 있는지 알려주세요. – Manisha
기존 질문에 대한 의견보다는 새로운 질문을해야합니다. 하지만, 아니요, 큐에 메시지가 충분하면 ** 3에서 시작하고 천천히 10 **으로 증가합니다 ** 알고리즘은 [여기에 설명되어 있습니다] (https://docs.spring.io/spring- amqp // reference/html/_reference.html # listener-concurrency). 기본 설정을 사용하면 메시지가 충분하면 새 소비자가 10 초마다 추가됩니다. –
- 1. 봄 AMQP (토끼) 리스너
- 2. 봄 AMQP 토끼 템플릿 보내기 제한 시간
- 3. 토끼 리스너 주석 YAML
- 4. AMQP - 토끼 MQ 사용
- 5. 봄 토끼 봄 거래는
- 6. 토끼 MQ AMQP 및 DaemonKit
- 7. 봄 AMQP 5.0 - 네트워크 장애에 토끼 재 연결 문제
- 8. 봄 토끼 메시지 소비, 페이로드 형식이 잘못
- 9. 토끼 추상화를 사용하는 토끼 MQ deisgn
- 10. 노새와 토끼 AMQP - 교환하기 위해 보내려고
- 11. 토끼 MQ (토끼)가 너무 많습니다.
- 12. 봄 AMQP는 : 주석 중심의 리스너 오류가
- 13. 봄 - 토끼 의존성이 pom.xml에 추가 될 때 mvn이 예외를 제공함
- 14. 레일 + 토끼 보석 - -로드 해당 파일 토끼
- 15. 토끼 MQ가 있는지 확인하십시오
- 16. 새앙 토끼
- 17. iOS에서 토끼 교환을 검색하십시오.
- 18. 토끼 Mq 상태 확인
- 19. 연산 토끼 접속 차단은
- 20. 토끼 MQ 고객
- 21. 스프링 통합 및 토끼 mq로 샘플 프로듀서 및 소비자 작성
- 22. 셀러리와 토끼 MQ 장고
- 23. 토끼 대기열에서 준비되지 않은 큐로 이동하는 토끼 mQ 메시지
- 24. 다중 처리 토끼 소비자
- 25. PHP의 토끼 MQTT 클라이언트?
- 26. 비동기 및 공유 토끼 템플릿
- 27. 거북이와 토끼, 그리지 않는 방법
- 28. 토끼 클러스터에서 자동 동기화 설정
- 29. 토끼 대기열에서 연결 수락 차단
- 30. 봄 부팅을 사용하는 토끼 MQ (Aysnchronous) RPC 구현
당신은 소비자 스레드의 수를 의미합니까? – notionquest