我有 JSON 消息传入 JBoss 服务器上的 JMS 队列。我想使用一些标准对它们进行分组,例如解析并使用属性“组”进行分组。我需要将消息累积 X 分钟,然后创建代表每个组的新消息并调用服务来处理每个组消息。
我找不到从 JMS 队列中读取消息并以事务方式生成更少 ESB 消息的方法。我不想在重启期间丢失消息。
我有 JSON 消息传入 JBoss 服务器上的 JMS 队列。我想使用一些标准对它们进行分组,例如解析并使用属性“组”进行分组。我需要将消息累积 X 分钟,然后创建代表每个组的新消息并调用服务来处理每个组消息。
我找不到从 JMS 队列中读取消息并以事务方式生成更少 ESB 消息的方法。我不想在重启期间丢失消息。
如果你像我一样偶然发现了这个。我建议您为此使用消息聚合器。请查看以下链接以获取有关如何操作的更多详细信息。https://access.redhat.com/site/documentation/en-US/JBoss_Enterprise_SOA_Platform/4.2/html-single/SOA_ESB_Message_Action_Guide/index.html#section-Aggregator