【发布时间】:2012-11-15 07:50:08
【问题描述】:
我正在探索在 ActiveMQ 中从 tcp 切换到 nio 的选项。 documentation 给出了一个示例,其中仅在代理的 xml 配置中更改了 URI 的方案:
<broker>
...
<transportConnectors>
<transportConnector name="nio" uri="nio://0.0.0.0:61616"/>
</<transportConnectors>
...
</broker>
问题:那么,我是否还必须更改客户端配置的方案以匹配?例如,
<amq:connectionFactory id="jmsConnectionFactory" brokerURL="nio://localhost:61616?"/>
这似乎也让其他人感到困惑:
- http://activemq.2283324.n4.nabble.com/Problem-with-NIO-protocol-td3540710.html。
- http://activemq.2283324.n4.nabble.com/NIO-freezes-client-td2361338.html。
这些线程声称只需要为代理配置 NIO,但是是否有任何官方文档来支持这一点?谢谢。
【问题讨论】: