写点什么

RabbitMQ

19 人感兴趣 · 36 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/73/7334f19c1da7ffd3a450b4618ca53e9b.png?x-oss-process=image/resize,w_416,h_234

面试惨败 MQ?献上消息中间件解析合集:MQ+Kafka,助你吊打面试官!

前些日子有好多朋友都去投岗面试准备跳槽,面完回来跟我说碰到消息中间件一类的问题就挂了。额,有点不知所措,于是乎小编就想着做一次消息中间件的专题,归类整理了MQ(ActiveMQ/RabbitMQ/RocketMQ)+Kafka 等的纯手绘知识体系图、面试以及相关的学习笔记。

分布式消息中间件(1):Rabbitmq 入门到高可用实战!学会了这个还怕被 B 站面试官看不起?

用户头像
北游学Java4 月 26 日

对于分布式消息中间件,首先要了解两个基础的概念,即什么是分布式系统,什么又是中间件。

https://static001.geekbang.org/infoq/4a/4a552e7812b90be6e9ea66f1187f9064.jpeg?x-oss-process=image/resize,w_416,h_234

深入理解消息传递机制:使用 RabbitMQ 实现消息传递

用户头像
攻城狮Chova4 月 22 日

消息服务中间件可以用来提升系统异步通信,扩展解耦能力

https://static001.geekbang.org/infoq/e7/e70382ee0de83989ea7ca6125cc6803d.jpeg?x-oss-process=image/resize,w_416,h_234

Spring Boot + RabbitMQ 实现订单过期自动取消功能

用户头像
Lonely Sufferer4 月 7 日

场景:在京东下单,订单创建成功,等待支付,一般会给30分钟的时间,开始倒计时。如果在这段时间内用户没有支付,则默认订单取消。

springboot+redis+rabbitmq 实现模拟秒杀系统 (附带 docker 安装 mysql,rabbitmq,redis 教程)

用户头像
yk3 月 31 日

在项目开发中,难免会遇到高并发问题,本文借助秒杀系统的模拟场景,旨在解决高并发问题。

RabbitMQ 集群简介

用户头像
Kylin3 月 9 日

RabbitMQ作为消息代理服务器,对于独立应用来说简直完美。但当应用程序需要高可用队列来满足额外的投递保证,或者将RabbitMQ用作众多应用程序的中心消息通信总线时,RabbitMQ内建的集群能力能够跨越多台服务器,提供强大的、内聚的环境。

https://static001.geekbang.org/infoq/e0/e0ac691e55c0dfbe1aba547a06edc40d.jpeg?x-oss-process=image/resize,w_416,h_234

松耦合

用户头像
sinsy2 月 15 日

在这里,先祝大家在新的一年里变得更强~

https://static001.geekbang.org/infoq/8b/8b8a1c7f9bfdd58b41816467f326eea6.png?x-oss-process=image/resize,w_416,h_234

用 RabbitMQ 了好几年之后,我总结出来 5 点 RabbitMQ 的使用心得

用户头像
四猿外2 月 2 日

而根据我这么多年的使用经验,我将 RabbitMQ 的心得形成一些提醒或者规范分享给大家,这样,大家以后使用 RabbitMQ 的时候,就不会再走我走过的弯路了。

使用 Docker 部署 RabbitMQ 没有日志?添加这两条配置,轻松搞定

用户头像
AlwaysBeta1 月 23 日

使用 Docker 部署完 RabbitMQ 服务,到 /var/log/rabbitmq 目录下一看,空空如也,并没有日志文件生成。

https://static001.geekbang.org/infoq/cb/cbe2ee8a39ff55c4091dd55343ceedcb.jpeg?x-oss-process=image/resize,w_416,h_234

用 138 个案例讲明白了 Spring 全家桶 +Docker+MQ

用户头像
996小迁2020 年 12 月 30 日

微服务架构的演进并非一蹴而就,过于保守或激进都不是解决之道。长期修行,苦练内功,或许才是微服务架构的前路方向。

使用 Docker 部署 canal,并将消息推送到 RabbitMQ

用户头像
AlwaysBeta2020 年 12 月 20 日

上一篇已经介绍了使用 Docker 部署 canal 服务,实现 MySQL 数据库 binlog 日志解析,并且用官方提供的客户端程序成功读到了消息。但在生产环境下还不能这么用,更好的做法是将消息发送到消息队列,然后再从消息队列消费。

RabbitMQ 之路由和通配符模式,附源码注释讲解

用户头像
小Q2020 年 10 月 31 日

之前文章分享的是在日常开发过程中的一些基础操作,像RabbitMQ的简单应用、工作队列模式、发布/订阅模式,但是老大交给我的重任,我只写这点怎么可能,所以,我这不是就来了呀,路由模式、通配符模式两种模式也是在日常的开发过程中被使用的,昨天因为篇幅原

全网首发,做第一人纯源码讲解 RabbitMQ 实践,收藏吧

用户头像
小Q2020 年 10 月 31 日

之前一直用kafka,今天不是正好周五啊,我本来又可以摸鱼了,老大说,这周别摸鱼了,我还想反驳一下,老大说:行了,你小子别逼逼,你就是在摸鱼,今天你把mq的东西稍微地整理一下,下个星期的交流会你来主持,我要出差,你小子要给我出岔子,能死你,没办法

https://static001.geekbang.org/infoq/0d/0db098d418cbc2c40d42121a71172f94.jpeg?x-oss-process=image/resize,w_416,h_234

vivo 基于原生 RabbitMQ 的高可用架构实践

用户头像
vivo互联网技术2020 年 10 月 21 日

本文主要介绍vivo中间件团队基于原生RabbitMQ的高可用实践。

spring-boot-route(十三)整合 RabbitMQ

用户头像
Java旅途2020 年 10 月 12 日

RabbitMQ简介及Spring Boot整合RabbitMQ

https://static001.geekbang.org/infoq/e1/e1b397bd436ee4f935132c377b07d937.jpeg?x-oss-process=image/resize,w_416,h_234

使用 Spring Cloud Stream 玩转 RabbitMQ,RocketMQ 和 Kafka

用户头像
Barry的异想世界2020 年 9 月 27 日

使用Spring Cloud的子组件Spring Cloud Stream,是一个构建消息驱动微服务的框架,提供一套消息订阅消费的标准为不同供应商的消息中间件进行集成

https://static001.geekbang.org/infoq/39/3924e9136741b3fb07fb5692896c300b.jpeg?x-oss-process=image/resize,w_416,h_234

RabbitMQ 重要概念介绍

用户头像
hepingfly2020 年 9 月 15 日

RabbitMQ 相关重要概念解释

https://static001.geekbang.org/infoq/8d/8d51d56ba3aee0181f8d5e14d9ae2a5b.jpeg?x-oss-process=image/resize,w_416,h_234

SpringBoot RabbitMQ 消息队列的重试、超时、延时、死信队列

用户头像
Barry的异想世界2020 年 9 月 14 日

今天介绍使用SpringBoot实现RabbitMQ消息队列的高级用法,MQ安装,自动创建,消息重试,消息超时,死信队列,延时队列。

https://static001.geekbang.org/infoq/bc/bca4e499eca4da7e7437d15db1be4239.png?x-oss-process=image/resize,w_416,h_234

RabbitMQ 实践

用户头像
雪雷2020 年 8 月 21 日

近期在做告警集成平台,其中需要告警消息发送,类型需要涵盖目前市场主流的消息接受端,例如微信/企业微信/钉钉/邮件/短信/电话等等,这势必要利用到MQ,在众多的消息中间件中,经过调研此场景并不象大数据处理场景需要kafka,同时需要较高性能和确认机制,数

什么是死信队列

用户头像
Java旅途2020 年 8 月 12 日

当一条消息在队列中出现以下三种情况的时候,该消息就会变成一条死信。

《RabbitMQ》如何保证消息不被重复消费

用户头像
Java旅途2020 年 8 月 6 日

为什么会出现消息重复?消息重复的原因有两个:1.生产时消息重复,2.消费时消息重复。

https://static001.geekbang.org/infoq/8d/8d1b98f7e258fc02a3658f6a0601dfc9.jpeg?x-oss-process=image/resize,w_416,h_234

RabbitMQ 的监控(附 Python 监控源码)

用户头像
AlwaysBeta2020 年 7 月 22 日

监控还是很有必要的,要不然堆积了都不知道

https://static001.geekbang.org/infoq/8d/8d1b98f7e258fc02a3658f6a0601dfc9.jpeg?x-oss-process=image/resize,w_416,h_234

Python 实现 RabbitMQ 的六种工作模式(附 Python 代码)

用户头像
AlwaysBeta2020 年 7 月 22 日

上一篇介绍了在 Mac 环境下,RabbitMQ 的安装,这篇来详细介绍一下 RabbitMQ 的六种工作模式。

https://static001.geekbang.org/infoq/8d/8d1b98f7e258fc02a3658f6a0601dfc9.jpeg?x-oss-process=image/resize,w_416,h_234

Mac 环境下 RabbitMQ 的安装

用户头像
AlwaysBeta2020 年 7 月 22 日

几个月之前,手上的一个项目开始使用 RabbitMQ,没错,就是跟兔子跑得一样快的一个消息队列。

https://static001.geekbang.org/infoq/62/621274a35ea6af1462e51d040e3e1a24.jpeg?x-oss-process=image/resize,w_416,h_234

springBoot 集成 rabbitmq 并实现延时队列

用户头像
生命在于折腾2020 年 7 月 7 日

消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题

RabbitMQ 跨机房迁移数据零丢失

用户头像
心平气和2020 年 6 月 26 日

一、背景介绍 公司以前大部分服务在私有云上,因使用有一段时间了,机器比较老化再加上运维成本高,计划将整个机房上云,因负责中间件一块,所以最近将RabbitMQ顺利地迁移到云上。

RabbitMQ_RabbitMQ资料文章-InfoQ写作平台