gpt4 book ai didi

java - 从 Spring-JMS 处理 JMS 消息的最快方法

转载 作者:搜寻专家 更新时间:2023-11-01 02:33:25 24 4
gpt4 key购买 nike

我有一个 JMS 队列,其中包含大量要处理的消息。我将使用 spring-jms 实现很多监听器以从此队列中读取数据。

我对不同的 ListenerContainer 及其可能的配置有点迷茫。我的要求是:

  • 显然是异步处理。
  • 不需要交易,如果出现故障,我可以承受丢失一些消息的后果。
  • 我需要原始速度!
  • 我使用 ActiveMQ 作为代理。

任何人都对使用 ListenerContainer 以及 JMS session 数、线程数等方面的配置有建议。

机器将有 8 个内核,大量 RAM。

最佳答案

除非您有特殊原因不这样做,否则您应该使用 DefaultMessageListenerContainer。这在性能和配置方面是最灵活的。相比之下,SimpleMessageListenerContainer 就有点太简单了,无法实际使用。

我无法建议您设置并发消费者的数量,因为这完全取决于您的设置。

关于java - 从 Spring-JMS 处理 JMS 消息的最快方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3969112/

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