随笔分类 - 消息队列
发表于 2019-06-10 21:32阅读:2597评论:0推荐:3
摘要:自定义消费者使用 我们之前呢都是在代码中编写while循环,进行 consumer.nextDelivery 方法进行获取下一条消息,然后进行消费处理! 其实我们还可以使用自定义的Consumer,它更加的方便,解耦性更加的强,也是在实际工作中最常用的使用方式! 自定义消费端实现只需要继承 Defa
阅读全文 »
发表于 2019-06-08 18:56阅读:3685评论:5推荐:2
摘要:消息如何保障百分之百的投递成功? 什么是生产端的可靠性投递? 保障消息的成功发出 保障MQ节点的成功接收 发送端收到MQ节点(Broker)确认应答 完善的进行消息补偿机制 如果想保障消息百分百投递成功,只做到前三步不一定能够保障。有些时候或者说有些极端情况,比如生产端在投递消息时可能就失败了,或者
阅读全文 »
发表于 2019-06-06 00:42阅读:10168评论:3推荐:7
摘要:初识RabbitMQ RabbitMQ 是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用之间共享数据,RabbitMQ是使用 Erlang语言来编写的,并且RabbitMQ是基于AMQP协议的 RabbitMQ的优点: 开源、性能优秀、稳定性保障 提供可靠性消息投递模式(confi
阅读全文 »