由于要使用jms 看下资料,就是消息监听器监听消息,但是如果消息量太多,处理流程处理不过来怎么办?
public class MessageConsumer implements MessageListener {
public void onMessage(Message message) {
System.out.println(message);
// 我的业务逻辑处理 可能要耗时间 ,如果消息量大,一直监听到消息 处理不过来怎么办
}
}
是否存在可以控制的 消息监听器的设置?
就是说:队列已经有 100个消息了
我每次处理 10个消息,只有处理完一个处理下一个?
是否存在这样的设置流程?