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