课程
/后端开发
/Java
/Java消息中间件
程序启动久了,会监听不到,什么原因
2018-01-04
源自:Java消息中间件 4-3
正在回答
先运行 AppProducter 里的 生产者,不要关闭! 然后再运行 AppConsumer 里的 消费者就监听到啦
如果没有异常的话,在程序结束之前添加Thread.sleep(5000);
可以一步步排查,先查看是不是activemq本身的问题,如果服务器没有问题;如果在ide里面启动程序,判断是否是ide问题,可以在命令行下面进行java程序的启动。一步步排查啊
举报
使用Java消息中间件处理异步消息
1 回答消费者走到监听那块,就直接跳过了
2 回答队列的消息不是只能被一个消费者消费吗?为什么有两个应用
3 回答如何确定哪一个消费者取到消息队列中的哪一个值?
2 回答集群中的slave节点可以消费队列中的消息吗?
2 回答消费者接收不到消息