摘要:
主要方法 前言 经过前面的学习,RabbitMQ 已经拙见有一定认识和了解,今天主要针对我们在前面学习方法进行一次小总结,本篇文章也想在开头写的,但是后来考虑,如果我都把方法都一一列举,我想大家都没很不懂,很多疑问。问这方法有什么用,怎么在实例中用,等一些问题出现在脑海里,学习起来很吃力,看不懂,不 阅读全文
随笔分类 - RabbitMQ
RabbitMQ九:远程过程调用RPC
2017-08-19 16:47 by 小白admin, 523 阅读, 收藏,
摘要:
定义 RPC(Remote Procedure Call Protocol)——远程过程调用协议:它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应 阅读全文
RabbitMQ八:交换机类型Exchange Types--Topic介绍
2017-08-15 16:35 by 小白admin, 1825 阅读, 收藏,
摘要:
前言 上一章节,我们说了两个类型,本章我们说一下其三:Topic Exchange Topic Exchange Topic Exchange – 将路由键和某模式进行匹配。此时队列需要绑定要一个模式上。符号“#”匹配一个或多个词,符号“*”匹配不多不少一个词。因此“audit.#”能够匹配到“au 阅读全文
RabbitMQ七:交换机类型Exchange Types--Fanout 介绍
2017-08-14 17:07 by 小白admin, 1985 阅读, 收藏,
摘要:
前言 最新版本的RabbitMQ有四种交换机类型,分别是Direct exchange、Fanout exchange、Topic exchange、Headers exchange。 其中之前我们用过Direct exchange,Direct直接翻译过来就是"直接的,直的",在我们之前的案例中基 阅读全文
RabbitMQ六:通过routingkey模拟日志
2017-08-10 20:46 by 小白admin, 1235 阅读, 收藏,
摘要:
序言 本章文章进入深入了解RabbiMQ,平时项目中我们经常用到记录日志,常见的不外乎:Info、debug、warn、Error。 情境进入:先简单说一下我们需求,我们开发过程中会遇到很多日志记录,每种日志正常我们会放在不同时的文件夹(当然有的也可以合并,具体问题具体分析),现在我们就记录不同的日 阅读全文
RabbitMQ五:生产者--队列--多消费者
2017-08-05 14:55 by 小白admin, 20374 阅读, 收藏,
摘要:
一、生成者-队列-多消费者(前言) 上篇文章,我们做了一个简单的Demo,一个生产者对应一个消费者,本篇文章就介绍 生产者-队列-多个消费者,下面简单示意图 P 生产者 C 消费者 中间队列 需求背景:工厂某部门需要生产n个零件,部门下面有2个小组,每个小组需要生产n/2个 公平派遣 每个小组的情况 阅读全文
RabbitMQ四:生产者--队列--消费者
2017-08-04 18:01 by 小白admin, 1347 阅读, 收藏,
摘要:
AMQP协议的梳理和名词解析 建议先把上篇AMQP协议先看一遍,理解一下,由于用XMind绘图,电脑屏幕比较小,不能截取全部,如果想要全图和源代码,请下面留言....... 可以点击图片,打开到新的页面查看,文字会清晰一点。。。。。 实例一:生产者-队列-消费者 P(Producer):生产者,意味 阅读全文
RabbitMQ三:Rabbit的安装
2017-08-03 23:04 by 小白admin, 454 阅读, 收藏,
摘要:
本章文章,摘自 园友 章为忠 的文章,查找了很多资料,他总结的最细,最全面,我就直接拿过来了 他的原文 http://www.cnblogs.com/zhangweizhong/p/5689209.html 写的非常好 1.安装 Rabbit MQ 是建立在强大的Erlang OTP平台上,因此安装 阅读全文
RabbitMQ一:消息队列的认识
2017-08-03 20:17 by 小白admin, 567 阅读, 收藏,
摘要:
1异步处理 场景说明:用户注册后,需要发注册邮件和注册短信。传统的做法有两种1.串行的方式;2.并行方式。 (1)串行方式:将注册信息写入数据库成功后,发送注册邮件,再发送注册短信。以上三个任务全部完成后,返回给客户端。 (2)并行方式:将注册信息写入数据库成功后,发送注册邮件的同时,发送注册短信。 阅读全文
RabbitMQ二:AMQP协议
2017-08-03 20:16 by 小白admin, 477 阅读, 收藏,
摘要:
参考这个:http://kb.cnblogs.com/page/73759/ 参考这个:http://www.cnblogs.com/charlesblc/p/6286875.html 写的挺好 RabbitMQ是一个由erlang开发的基于AMQP(Advanced Message Queue ) 阅读全文
浙公网安备 33010602011771号