![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
rabbitmq
文章平均质量分 59
JINGBIN_CHEN
多学习多进步
展开
-
rabbitMQ(二) java简单使用rabbitMQ
前言:在这里我将用java来简单的实现rabbitMQ。下面我们带着下面问题来一步步的了解和学习rabbitMQ。1:如果消费者连接中断,这期间我们应该怎么办2:如何做到负载均衡3:如何有效的将数据发送到相关的接收者?就是怎么样过滤4:如何保证消费者收到完整正确的数据5:如何让优先级高的接收者先收到数据1)”Hello RabbitMQ”的实现 用Java编写两个程序; 发送单个消息的生产者,以及原创 2018-01-04 15:35:58 · 612 阅读 · 0 评论 -
rabbitMQ(三) 不同的交换机规则
在上一篇的内容中,讲到rabbitMQ的发布和订阅,也就是使用了交换机里面的其中一个机制。 现在继续接着讲其他的 4)路由 之前的发布和订阅那是全部发过去的,现在需要做的是给他需要的消息,其他不需要的就不接受。 绑定是交换和队列之间的关系。这可以简单地理解为:队列对来自这个交换的消息感兴趣。 绑定可以采用额外的routingKey参数。为了避免混淆basic_publish参数,我们将其称原创 2018-01-04 15:59:35 · 697 阅读 · 0 评论 -
rabbitMQ(四) 远程调用RPC
如果需要远程计算机上运行一个函数,等待结果。这就是一个不同的故事了,这种模式通常被称为远程过程调用或者RPC。Callback queue一般做rpc在RabbitMQ是比较容易的,一个客户端发送一个请求信息和一个响应信息的服务器回复,为了得到一个响应,我们需要发送一个回调队列地址请求。Message属性:AMQP协议一共预定义了14个属性,但是大多数属性很少使用,下面几个可能用的比较多delive原创 2018-01-04 16:53:52 · 336 阅读 · 0 评论 -
rabbitmq(一) 了解rabbitmq和在window下安装
首先是了解什么是MQ: MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过 队列来通信。队列的使用除去了接收和发送应用程序同时原创 2018-01-04 14:25:48 · 263 阅读 · 0 评论