ActiveMQ-消费者的平衡数量
使用ActiveMQ,当多个使用者同时从同一队列中消费消息时,是否有一些现成的东西可以帮助您根据趋势确定是否需要添加或删除消费者?有一些东西可以被监控,以指示消费者/生产者/连接开始/停止以及其他一些有趣的统计信息 也就是说,考虑到大多数系统的复杂性,我通常通过执行以下操作来确定给定队列/进程是否随时间进行备份:ActiveMQ-消费者的平衡数量,activemq,load-balancing,Activemq,Load Balancing,使用ActiveMQ,当多个使用者同时从同一队列中消费消息时,是否有一些现成的东西可以帮助您根据趋势确定是否需要添加或删除消费者?有一些东西可以被监控,以指示消费者/生产者/连接开始/停止以及其他一些有趣的统计信息 也就是说,考虑到大多数系统的复杂性,我通常通过执行以下操作来确定给定队列/进程是否随时间进行备份: 将concurrentConsumers设置为1 将maxConcurrentConsumers设置为concurrentConsumers的倍数(从2开始) 监控负载下的队列大小/
- 将
设置为1concurrentConsumers
- 将
设置为maxConcurrentConsumers
的倍数(从2开始)concurrentConsumers
- 监控负载下的队列大小/吞吐量,并增加
,以获得可接受的消费者吞吐量maxConcurrentConsumers