The OpenWire Wire Format
版权声明:本文为CSDN博主「varyall」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/varyall/article/details/49702879
The OpenWire Wire Format:字面意思是:开放连接是默认连接(传输)格式。
开放连接是activemq的默认连接格式,它提供一种高效率的二进制格式来使消息高速传输,开放连接能够被JMS的客户端配置为连接URL字符串,或者一个Broker传输时的URL绑定。
所有选项的报文格式必须带上wireFormat。为了生效。如果没有这种正确的格式,则该选项将具有零效果。
Java:
ActiveMQConnectionFactory cf =
new ActiveMQConnectionFactory("tcp://localhost:61616?wireFormat.cacheEnabled=false&wireFormat.tightEncodingEnabled=false");
Spring
<bean class="org.apache.activemq.ActiveMQConnectionFactory">
<property name="brokerURL"
value="failover:(tcp://localhost:61616?jms.optimizeAcknowledge=false&wireFormat.maxInactivityDuration=30000)" />
还没有评论,来说两句吧...