2019年1月13日

RabbitMQ教程总结

摘要: 【译】RabbitMQ教程一 主要通过Hello Word对RabbitMQ有初步认识 【译】RabbitMQ教程二 工作队列,即一个生产者对多个消费者 循环分发、消息确认、消息持久、公平分发 【译】RabbitMQ教程三 如何同一个消息同时发给多个消费者 开始引入RabbitMQ消息模型中的重要概 阅读全文

posted @ 2019-01-13 20:39 ExplorerMan 阅读(176) 评论(0) 推荐(0)

RabbitMQ原理与相关操作(三)消息持久化

摘要: 现在聊一下RabbitMQ消息持久化: 问题及方案描述 1.当有多个消费者同时收取消息,且每个消费者在接收消息的同时,还要处理其它的事情,且会消耗很长的时间。在此过程中可能会出现一些意外,比如消息接收到一半的时候,一个消费者死掉了。 这种情况要使用消息接收确认机制,可以执行上次宕机的消费者没有完成的 阅读全文

posted @ 2019-01-13 20:38 ExplorerMan 阅读(490) 评论(0) 推荐(0)

RabbitMQ原理与相关操作(一)

摘要: 小编是菜鸟一枚,最近想试试MQ相关的技术,所以自己看了下RabbitMQ官网,试着写下自己的理解与操作的过程。 刚开始的第一篇,原理只介绍 生产者、消费者、队列,至于其他的内容,会在后续中陆续补齐。 引入MQ话题 什么时候会用到MQ 可能很多人有疑惑:MQ到底是什么?哪些场景下要使用MQ?前段时间安 阅读全文

posted @ 2019-01-13 20:37 ExplorerMan 阅读(241) 评论(0) 推荐(0)

RabbitMQ原理与相关操作(二)

摘要: 接着 上篇随笔 增加几个概念: RabbitMQ是一个在AMQP(高级消息队列协议)标准基础上完整的,可服用的企业消息系统。 AMQP模型的功能组件图(上图摘自 Sophia_tj 的 第2章 AMQP模型) AMQP的四个总要概念: 1、虚拟主机(virtual host)或(vhost) 2、交 阅读全文

posted @ 2019-01-13 20:37 ExplorerMan 阅读(162) 评论(0) 推荐(0)

windows下 安装 rabbitMQ 及操作常用命令

摘要: rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang OTP平台上。 1.安装Erlang 所以在安装rabbitMQ 阅读全文

posted @ 2019-01-13 20:32 ExplorerMan 阅读(151) 评论(0) 推荐(0)

常用消息队列对比

摘要: 作为中间件,消息队列是分布式应用间交换信息的重要组件。消息队列可驻留在内存或磁盘上, 队列可以存储消息直到它们被应用程序读走。通过消息队列,应用程序可以在不知道彼此位置的情况下独立处理消息,或者在处理消息前不需要等待接收此消息。所以消息队列可以解决应用解耦、异步消息、流量削锋等问题,是实现高性能、高 阅读全文

posted @ 2019-01-13 20:08 ExplorerMan 阅读(491) 评论(0) 推荐(0)

导航