【发布时间】:2016-04-13 09:31:30
【问题描述】:
在 mule 中,我有一个流接收带有 500mb xml 文件的 InputStream。
我想按照一定的规则拆分 xml 文件。
结果是我需要发送到 ActiveMQ 队列的 390000 条消息。
如果我在一个事务中发送所有消息,ActiveMQ 将给出内存不足异常。
如果我不使用事务,它会成功,但会慢很多。
批量发送 1000 条消息的最佳方式是什么?
我可以使用标准组件吗?
我正在使用 ActiveMQ 5.13 和 Mule 3.7
谢谢
【问题讨论】: