写点什么

RabbitMQ

15 人感兴趣 · 37 次引用

  • 最新
  • 推荐

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 延迟队列的思考 (二)

用户头像
LSJ2020 年 6 月 20 日

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

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

用户头像
LSJ2020 年 6 月 13 日

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

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

使用 docker-compose 部署单机 RabbitMQ

用户头像
Kevin Liao2020 年 5 月 26 日

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

RabbitMQ 发送消息步骤 & 源码

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

RabbitMQ发送消息源码解读

RabbitMQ_RabbitMQ资料文章-InfoQ写作平台