需要帮助HornetQ配置大信息

时间:2014-01-02 07:45:12

标签: xml jms mule hornetq

用法:2个系统使用最多10 MiB的XML消息进行通信。集成使用Mule ESB 3.3.1和HornetQ 2.3.0 Finale。

我们遇到HornetQ问题(在同一台主机Linux上运行)。似乎Mule作为JMS客户端在不能重新连接的情况下不断丢失/丢弃连接,并且需要不时地重新启动(通常每天最多两次,每天最多两次)。在高峰时段,队列接收(消费者)可以处理的消息(更多)。

问:如果有人有成功使用Mule和HornetQ发送和接收大量XML(文本)消息的经验,我们非常感谢你能分享你的“最佳”配置文件。您需要哪些参数以及如何配置HornetQ(JNDI)以获得最可靠和稳定的消息传递环境?或者哪些(不明显的)陷阱要避免?是否有任何HornetQ使用的默认值,不应该在我们的使用中使用。

1 个答案:

答案 0 :(得分:0)

您可能需要调整JVM设置,并且还需要ping间隔。

本章介绍了有关死连接检测以及如何配置这些参数的一些信息:

http://docs.jboss.org/hornetq/2.4.0.Final/docs/user-manual/html/connection-ttl.html

正如我在第一段所述,通过设置适当的大小和并行垃圾收集来调整JVM和垃圾收集选项。你可以通过谷歌搜索找到关于它的好信息。