gpt4 book ai didi

java - 消息队列应用

转载 作者:行者123 更新时间:2023-12-01 04:31:22 25 4
gpt4 key购买 nike

我被告知要为某些应用程序开发一个像 MSMQ 这样的消息队列,但它必须用 Java 编写,这样它才能在 Linux 服务器上工作。一位同事通过 glassfish 测试了 openmq,但即使在同一台计算机上安装两个应用程序,速度也非常慢。它会在慢速计算机上将每条消息延迟 1 秒,在快速计算机上延迟 0.8 秒,我读了他的代码,一切似乎都很好,延迟似乎是由 openmq glassfish 函数(而不是他的代码)引起的。

我读过很多与该主题相关的东西,但我找不到库或其他东西(我见过 Zeromq、OpenMQ,我不知道它们是否适合,因为它们似乎面向管理而不是提供服务)。我认为唯一适合我需求的是 MSMQ,但由于我之前给出的原因,我无法使用它。

几个月后,它将用于与至少 200 个实时应用程序进行通信

这个问题的主要原因是尝试获得关于我应该使用什么的建议,或者如果有人使用 openmq 和 glassfish 并且工作很酷,我应该重新检查该代码以查找问题。

最佳答案

您尝试过 ActiveMQ 吗?易于设置和使用,可以处理大量消息。我们总是将它与 Spring 的 JMS 模板一起使用,以实现轻松的消息传递。

http://activemq.apache.org/

关于java - 消息队列应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17949339/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com