随笔分类 -  15 RabbitMQ

摘要:RabbitMQ的集群是依赖erlang集群的,而erlang集群是通过.erlang.cookie文件进行通信认证的,所以我们使用RabbitMQ集群时只需要配置一下.erlang.cookie文件即可。下边简单演示一下RabbitMQ高可用集群的搭建,附带一个简单使用C#驱动RabbtiMQ集群 阅读全文
posted @ 2019-05-27 08:38 捞月亮的猴子 阅读(6477) 评论(7) 推荐(5) 编辑
摘要:本篇介绍一下RabbitMQ中的消费模式,在前边的所有栗子中我们采用的消费者都是EventingBasicConsumer,其实RabbitMQ中还有其他两种消费模式:BasicGet和QueueBaicConsumer,下边介绍RabiitMQ的消费模式,及使用它们时需要注意的一些问题。 1 Ra 阅读全文
posted @ 2019-05-25 13:26 捞月亮的猴子 阅读(7205) 评论(9) 推荐(8) 编辑
摘要:1 消息确认 在一些场合,如转账、付费时每一条消息都必须保证成功的被处理。AMQP是金融级的消息队列协议,有很高的可靠性,这里介绍在使用RabbitMQ时怎么保证消息被成功处理的。消息确认可以分为两种:一种是生产者发送消息到Broke时,Broker给生产者发送确认回执,用于告诉生产者消息已被成功发 阅读全文
posted @ 2019-05-24 17:28 捞月亮的猴子 阅读(6055) 评论(9) 推荐(12) 编辑
摘要:在上一篇的最后,编写了一个C#驱动RabbitMQ的简单栗子,了解了C#驱动RabbitMQ的基本用法。本章介绍RabbitMQ的四种Exchange及各种Exchange的使用场景。 1 direct类型 1 direct路由规则 上一篇最后一个栗子使用的Exchange就是direct类型的,d 阅读全文
posted @ 2019-05-23 19:16 捞月亮的猴子 阅读(3526) 评论(6) 推荐(7) 编辑
摘要:1 RabbitMQ简介 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现,官网地址:http://www.rabbitmq.com。RabbitMQ作为一个消息代理,主要负责接收、存储和转发消息,它提供了可靠的消息机制和灵活的消息路由, 阅读全文
posted @ 2019-05-23 09:13 捞月亮的猴子 阅读(6095) 评论(13) 推荐(12) 编辑