Spring boot activeMQ 設置並行消費


網上看的大部分都是是說

配置 SimpleMessageListenerContainer 的 concurrentConsumers屬性來確定activeMQ有多少個消費者。

但是:

我用的是 spring boot  SimpleMessageListenerContainer 是自動配置的,並不可以通過配置的方式去改變這個屬性。

解決辦法:

通過 配置 jms來設置並行消費者
spring:
activemq:
user: admin
password: admin
broker-url: tcp://127.0.0.1:61616
pool:
enabled: true
max-connections: 50
packages:
trust-all: true
jms:
Listener:
# 默認開啟多少個消費者
concurrency: 3
#在這里消費者是可以隨動的。最大配置消費者並行最大數量
max-concurrency: 3
————————————————
版權聲明:本文為CSDN博主「SUNbrightness」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/SUNbrightness/java/article/details/90110256


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM