您正在查看分类:RabbitMQ 的文章。

RabbitMQ之动态删除exchange和

星期五 下午 15:22 狂奔的蜗牛 RabbitMQ 4 comments
10510
views

了解rabbitmq的都知道,它的交换器exchange和队列queue,和消息message都是可以持久化,但是如果我们第一次申明了一个持久化的交换器,队列和消息,那么断开连接rabbitmq还是会被保留我们申明的交换器、队列和消息。但是当我们想要申明非持久化的同名交换器或者队列就会报错,告诉你不能使用不同的参数申明同一个名称的队列。网上很多解决方法都说要登录rabbitmq web管理界面里面手动删除那些交换器或者队列。这个方法固然可行,但是不够灵活。

经过研究,我们可以在申明之前,新建立一个

阅读全文...

2016/05/19 15:22          

RabbitMQ详解

星期五 下午 12:56 狂奔的蜗牛 RabbitMQ 1 comments
5035
views

介绍RabbitMQ前,有必须先了解一下AMQP协议。AMQP协议是一个高级抽象层消息通信协议,RabbitMQAMQP协议的实现。它主要包括以下组件:

1. Server(broker): 接受客户端连接,实现AMQP消息队列和路由功能的进程。

2. Virtual Host:其实是一个虚拟概念,类似于权限控制组,一个Virtual Host里面可以有若干个Exchange和Queue,但是权限控制的最小粒度是Virtual Host

3.Exchange:接受

阅读全文...

2016/05/19 15:13          
共 2 篇文章 1/1 页
Process: 0.152s | DB :19 queries | UseMem:2,421 kb