`

rabbitmq 学习-积累

阅读更多

1,temporary queue(由server自动命名)在关闭连接时会自动从server端清除

2,basicConsumer,basicGet
channel.basicConsume(queue, noAck, queueingConsumer);
channel.basicGet(queue, noAck);

noAck = true,不需要回复,接收到消息后,queue上的消息就会清除
noAck = false,需要回复,接收到消息后,queue上的消息不会被清除,直到调用channel.basicAck(deliveryTag, false); queue上的消息才会被清除
而且,在当前连接断开以前,其它客户端将不能收到此queue上的消息

分享到:
评论
1 楼 穹劲长空 2015-12-15  
                   

相关推荐

Global site tag (gtag.js) - Google Analytics