通过多个 JMS 连接并行化一个主题消息?

问题描述 投票:0回答:1

假设我有 JMS 主题

A
以及到代理的单个 JMS 连接
C

A
有许多非常大的消息,因此当它们通过单个连接
C
发送时,它会频繁备份,并且附加到
C
的消费者无法跟上(瓶颈是单个连接)。

有没有一种方法可以让多个连接并行接收主题

A
的消息,同时保持排序?

关键是我需要按顺序处理

A
上的所有消息,但我想拆分TCP接收工作。

java jms jms-topic
1个回答
0
投票

可以让多个不同连接上的使用者从同一 JMS 主题订阅接收消息,但这需要 JMS 2 中引入的共享主题订阅功能。

也就是说,届时将“取决于您的申请”来维持秩序。

© www.soinside.com 2019 - 2024. All rights reserved.