public class MessageConsumer implements MessageListener {
public void onMessage(Message message) {
System.out.println(message);
//业务逻辑处理 比较消耗时间
}
} 如果队列中有大量数据,如果就只有一个监听器进行消息处理,业务逻辑消耗时间比较长,是不是队列消息一直会被阻塞?有什么好的机制进行优化没有??
public void onMessage(Message message) {
System.out.println(message);
//业务逻辑处理 比较消耗时间
}
} 如果队列中有大量数据,如果就只有一个监听器进行消息处理,业务逻辑消耗时间比较长,是不是队列消息一直会被阻塞?有什么好的机制进行优化没有??
解决方案 »
- sql排序问题。求大牛。
- 请问一个正则表达式的问题
- struts与CXF冲突问题,急急急
- 网络编程??怎么开始学
- james中的fetchmail问题
- Hibernate 用ThreadLocal 保存每个用户的连接数,是不是1000个用户就会打开1000个数据库连接?
- java发送邮件失败。。james3.0的服务器
- java群--------opensource
- 急!急!急!!!我用URLConnection获取ftp服务器的信息时,可以获取资源类型,但不能获取资源的大小.请各位高手帮忙
- Apache Soap上为何一个简单的服务都不能部署 【求助】
- spring配置问题
- JSF页面判断问题
<property name="concurrentConsumers" value="5" />