RabbitMQ

11 人感兴趣 · 27 次引用

  • 推荐
  • 最新

由一次管理后台定时推送功能引发的对 RabbitMQ 延迟队列的思考 (一)

用户头像
LSJ 2020 年 6 月 13 日

有天下午,同事问了一个问题:有没有遇到过带TTL的消息不能自动过期导致该条消息无法被路由到死信队列的问题。

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的高可用实践。

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

使用 docker-compose 部署单机 RabbitMQ

用户头像
Kevin Liao 2020 年 5 月 26 日

本文不介绍安装Docker,具体可参看官方:https://docs.docker.com/engine/install/centos/

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

RabbitMQ 实践

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

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

由一次管理后台定时推送功能引发的对 RabbitMQ 延迟队列的思考 (二)

用户头像
LSJ 2020 年 6 月 20 日

在RabbitMQ中,带有过期时间的消息并不会在队列中自动丢弃。所以如果一个队列中的消息都带有TTL值的话,最好能有消费者去订阅此队列,这样就能够保证那些已经过期但还没有被抛弃的消息,能够尽快被丢弃或者被当成死信路由到死信队列中。

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

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

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

RabbitMQ 跨机房迁移数据零丢失

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

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

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

Centos 7 安装 RabbitMQ(RPM)

用户头像
Kevin Liao 2020 年 5 月 5 日

本文介绍使用rpm方式安装RabbitMQ。

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

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

用户头像
AlwaysBeta 2020 年 7 月 22 日

上一篇介绍了在 Mac 环境下,RabbitMQ 的安装,这篇来详细介绍一下 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安装,自动创建,消息重试,消息超时,死信队列,延时队列。

RabbitMQ-AMQP 简介

用户头像
云淡风轻 2020 年 5 月 23 日

全称:Advanced Message Queuing Protocol

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

springBoot 集成 rabbitmq 并实现延时队列

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

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

RabbitMQ 消息可靠投递

用户头像
云淡风轻 2020 年 5 月 25 日

消息可靠投递&性能之间的关系:创建可靠投边的每个机制都会对性能产生一定 的影响。

RabbitMQ 集群

用户头像
云淡风轻 2020 年 5 月 26 日

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,是一个构建消息驱动微服务的框架,提供一套消息订阅消费的标准为不同供应商的消息中间件进行集成

什么是死信队列

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

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

RabbitMQ 消息体

用户头像
云淡风轻 2020 年 5 月 25 日

RabbitMQ消息组成

RabbitMQ 发送消息步骤 & 源码

用户头像
云淡风轻 2020 年 5 月 26 日

RabbitMQ发送消息源码解读

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

Mac 环境下 RabbitMQ 的安装

用户头像
AlwaysBeta 2020 年 7 月 22 日

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

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

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

用户头像
AlwaysBeta 2020 年 7 月 22 日

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

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

RabbitMQ 重要概念介绍

用户头像
hepingfly 2020 年 9 月 15 日

RabbitMQ 相关重要概念解释

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

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

RabbitMQ简介及Spring Boot整合RabbitMQ

RabbitMQ_RabbitMQ资料文章-InfoQ写作平台