【发布时间】:2011-07-16 05:40:40
【问题描述】:
我们正在使用 IBM MQ,并且在控制其向接收者的异步传递方面遇到了一些严重问题。我们配置了一些 java 侦听器,现在问题是我们需要控制到达侦听器的消息,因为消息进入服务器的数量以百万计,服务器机器没有那么多容量一次处理这么多线程,那么有没有什么方法可以像在 IBM MQ 端进行节流一样,我们可以像 Apache MQ 那样配置 preetch 限制?
或者有没有其他方法可以做到这一点?
目前,当侦听器达到某个 X 限制时,我们正在关闭与 IBM MQ 的连接,但这似乎不是一种有效的方式。
请大家帮我们解决这个问题。
【问题讨论】: