项目使用到activeMQ,在使用过程中遇到一个问题,我使用多个线程去读取队列,每个线程使用一个queue的连接对象,这些连接对象都读取ActiveMQ中的同一个消息队列。但发现只有第一个队列可以循环读取,别的队列都读取到null,但使用activeMQ的控制台查看,队列里还有20多个消息呢,后来google才知道,原来为了性能优化,ActiveMQ为每个open的链接预抓取一个数量的消息(默认情况是100个),也就是说第一个打来的连接将队列里20多个消息都预锁定了,第二个连接读取就为空了。为了避免这样的情况,可以设置预读取为1,使用jms.prefetchPolicy.queuePrefetch参数加载open的url后面如:tcp://localhost:61616?jms.prefetchPolicy.queuePrefetch=1。
failover:(tcp://localhost:61616?wireFormat.maxInactivityDuration)?jms.prefetchPolicy.queuePrefetch=1
- 浏览: 4932396 次
- 性别:
- 来自: 南京
最新评论
-
明兜3号:
部署落地+业务迁移 玩转k8s进阶与企业级实践技能(又名:Ku ...
Kubernetes系统常见运维技巧 -
q328965539:
牛掰啊 资料收集的很全面
HDFS小文件处理解决方案总结+facebook(HayStack) + 淘宝(TFS) -
guichou:
fluent挂载了/var/lib/kubelet/pods目 ...
kubernetes上部署Fluentd+Elasticsearch+kibana日志收集系统 -
xu982604405:
System.setProperty("java.r ...
jmx rmi 穿越防火墙问题及jmxmp的替代方案 -
大漠小帆:
麻烦问下,“获取每个Item相似性最高的前N个Item”,这个 ...
协同过滤推荐算法在MapReduce与Spark上实现对比
相关推荐
ActiveMQ_使用failover模式进行连接切换时,线程断开 ,ActiveMQ_使用failover模式进行连接切换时,线程断开
spring.activemq.broker-url=failover:(tcp://10.0.1.227:61616,tcp://10.0.1.228:61616,tcp://10.0.1.229:61616,mqtt://10.0.1.227:1883,mqtt://10.0.1.228:1883,mqtt://10.0.1.229:1883) #spring.activemq.broker-...
Apress.Pro.SQL.Server.2008.Failover.Clustering.Jul.2009
在master节点下 # 切换用户 su - gpadmin # 停止master pg_ctl stop -s -m fast -D $MASTER_DATA_DIRECTORY 或者 pg_ctl stop -s -m fast -D /data/master/gpseg-1 返回信息:server stopped 查看standby节点状态...
本文是对sql server 2005 联机丛书上的cluster内容的补充。
Apress,.Pro.SQL.Server.2008.Failover.Clustering.(2009),.1Ed.[1430219661] FAILOVER CLUSTERING
ActiveMQ主备自动failover方案 ActiveMQ5.8.0版本的主备有两种方式:共享文件系统、共享数据库。性能上共享文件系统要优于共享数据库。 本文档采用共享文件系统的方式实现主备。共享文件系统最好使用分布式文件存储...
Avaya呼叫中心Failover解决方案.pdf
ASA双主Failover配置操作.docx
【DATAGUARD】物理dg配置客户端无缝切换 (八.2)--Fast-Start Failover 的配置.pdf
ActiveMQ Failover 故障处理连接方式的参数配置 在MQ连接的URI中配置。
该脚本主要在master挂掉后,实现自动failover时候的切换脚本
ASA配置failover实例[借鉴].pdf
BLOG_Oracle_lhr_利用闪回数据库(flashback)修复Failover后的DG环境.pdfBLOG_Oracle_lhr_利用闪回数据库(flashback)修复Failover后的DG环境.pdf
Redis 连接管理器, 防灾难, 实现故障重连.
(八.2)物理dg配置客户端无缝切换--Fast-Start Failover 的配置 (八.3)物理dg配置客户端无缝切换 --客户端TAF 配置 (八.4)物理dg配置客户端无缝切换 --ora-16652 和 ora-16603错误 (八.5)物理dg的switchover切换 (八....
10.B) Service Failover........................194 10.C) Connection Failover.............196 10.D) Runtime Failover....................199 Lab 11: Load Balancing...................................203 ...
防火墙Failover.pdf
failover的配置[参照].pdf
思科ASA9.4版本 Failover配置,包括透明模式配置。新的版本,新的CLI