首页标签RabbitMQ

#RabbitMQ

RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。

RabbitMQ 七种队列模式应用场景案例分析(通俗易懂)

Java小咖秀

与发布者进行可靠的发布确认,发布者确认是 RabbitMQ 扩展,可以实现可靠的发布。在通道上启用发布者确认后,RabbitMQ 将异步确认发送者发布的消息,这...

12710

消息的前生今世——从rabbimq的一条消息的生命周期引出的思考

Yerik

作为中间件的杠把子选手,rabbimq在系统架构中承担着承上启下的作用,常问到,你们为何选用rabbimq?则答曰,为了削峰填谷,为了系统解耦合,为了提高系统性...

34600

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

AlwaysBeta

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

17310

超级好用的RabbitMQ 消息 100% 投递的解决方案!

程序员白楠楠

现在大多都使用 MQ 来做系统的异构,来做系统的解耦,系统的的模块相当于寄信者与收信者,MQ 则扮演者邮局的角色。作为一个中转的角色,就需要确保消息的100%投...

12000

Rabbitmq可靠消息投递,消息确认机制

vivi

Producer-->Broker/Exchange-->Broker/Queue-->Consumer,因此如果只是要保证消息的可靠投递,我们需要考虑的仅是前...

13520

基于事件驱动的自动伸缩工具 KEDA 简单使用

我是阳明

这里我们使用一个简单的 golang 结合 rabbitmq 的示例进行演示,该示例应用将接收来自 RabbitMQ 队列的消息并通过 KEDA 进行扩展。接收...

28140

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

AlwaysBeta

上一篇已经介绍了使用 Docker 部署 canal 服务,实现 MySQL 数据库 binlog 日志解析,并且用官方提供的客户端程序成功读到了消息。但在生产...

31510

2020版中间件面试题总结(RabbitMQ+Kafka+ZooKeeper)

程序员追风

延迟信息处理,比如10分钟之后给下单未付款的用户发送邮件提醒。解耦系统,对于新增的功能可以单独写模块扩展,比如用户确认评价之后,新增了给用户返积分的功能,这个时...

15900

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

2020labs小助手

vivo · 技术编辑 (已认证)

vivo 在 2016 年引入 RabbitMQ,基于开源 RabbitMQ 进行扩展,向业务提供消息中间件服务。

21830

01 . RabbitMQ简介及部署

常见_youmen

所有MQ产品从模型抽象上来说都是一样的过程: 消费者(consumer)订阅某个队列。生产者(producer)创建消息,然后发布到队列(queue)中

17260

生产RabbitMQ队列阻塞该如何处理?

不一样的科技宅

那天我和同事一起吃完晚饭回公司加班,然后就群里就有人@我说xxx商户说收不到推送,一开始觉得没啥。我第一反应是不是极光没注册上,就让客服通知商户,重新登录下试试...

45810

zookeeper知识点梳理,面试必看

公众号 IT老哥

zookeeper是一个分布式的,开发源码的分布式应用程序协调服务,它是集群的管理者,监视着集群的各个节点根据节点提交的反馈进行下一步合理的操作

18560

未读消息(小红点),前端与 RabbitMQ实时消息推送实践,贼简单~

程序员内点事

前几天粉丝群里有个小伙伴问过:web 页面的未读消息(小红点)怎么实现比较简单,刚好本周手头有类似的开发任务,索性就整理出来供小伙伴们参考,没准哪天就能用得上呢...

365100

RabbitMQ基本概念介绍

诺浅

我们假设你需要实现一个用户注册功能,注册成功之后需要向用户发送邮件、发送短信、存日志记录。你很可能会采用如下方式

14730

RabbitMQ消息的可靠性投递

诺浅

在项目中使用RabbitMQ时,我们可能会遇到这样的问题:如一个订单系统当用户付款成功时我们往消息中间件添加一条记录期望消息消费者修改订单状态,但是最终实际订单...

21030

RabbitMQ入门Demo,基于springboot

诺浅

前面几章我们基本了解了RabbitMQ的基本概念,以及RabbitMQ是如何保证消息的可靠性的,那么本章开始,将真正用java代码去连接使用一些RabbitMQ...

18030

RabbitMQ 快速入门实战

技术路漫漫

本文基于docker来安装RabbitMQ,通过pull当前最新版本rabbitmq:3.8.5-management即可,之后通过如下的命令即可运行:

11610

RabbitMQ死信队列在SpringBoot中的使用

喜欢天文的pony站长

nack()与reject()的区别是:reject()不支持批量拒绝,而nack()可以.

33900

SpringBoot RabbitMQ实现消息可靠投递

喜欢天文的pony站长

因为收不到该条消息的ACK。所以一直处于发送中。开启任务调度再次进行投递(投递次数+1,且更新下次投递时间)

28900

如何设计和实现微信公众号关注后48小时内定时给粉丝自动推送发送图文图片或文本消息?

扫地工程师

很多人可能会留意到, 关注了公众号之后,隔一段时间, 公众号会推送消息出来,打开消息后发现这些消息看起来不像人工发送的,应该是设计好的一套关注后的定时推送机制,...

22900

扫码关注云+社区

领取腾讯云代金券