首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
MQ
订阅
mrtianzhao
更多收藏集
微信扫码分享
微信
新浪微博
QQ
24篇文章 · 0订阅
RabbitMQ confirm 模式之异步确认
channel 的 confirm 模式是 RabbitMQ 为保障消息的可靠性投递,所实现的一种机制。 异步确认是 confirm 模式的一种使用方式,由于它是异步、非阻塞的,因此性能比较好,实际开发中比较常用。
【SpringBoot MQ 系列】RabbitMq 消息发送基本使用姿势
I. 基本使用姿势 1. 配置 2. 配置类 3. 消息发送 4. 非序列化对象发送异常case 5. 自定义MessageConverter 6. Jackson2JsonMessageConverter 7. 小结 II. 其他 0. 系列博文&项目源码 1. 一灰灰 Bl…
消息队列高可用如何保证(rabbitMQ、Kafak)
如果有人问到你MQ的知识,高可用是必问的,因为MQ的缺点,我刚才已经说过了,有好多,导致系统可用性降低,等等。所以只要你用了MQ,接下来问的一些要点肯定就是围绕着MQ的那些缺点怎么来解决了。 要是你傻乎乎的就干用了一个MQ,各种问题从来没考虑过,那你就杯具了,面试官对你的印象就…
RabbitMQ 四种集群架构
主节点提供读写,备用节点不提供读写。 如果主节点挂了,就切换到备用节点,原来的备用节点升级为主节点提供读写服务。 远程模式简称 shovel 模式,所谓的 shovel 就是把消息进行不同数据中心的复制工作,可以跨地域的让两个 MQ 集群互联,远距离通信和复制。 在使用了 sh…
消息中间件——RabbitMQ(三)理解RabbitMQ核心概念和AMQP协议!
1. 初识RabbitMQ RabbitMQ 是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用之间共享数据(RabbitMQ能够实现跨语言跨平台的机制,),RabbitMQ是使用Erlang语言来编写的,并且RabbitMQ是基于AMQP协议的。 仅仅通过上面…
消息队列之 RabbitMQ
关于消息队列,从前年开始断断续续看了些资料,想写很久了,但一直没腾出空,近来分别碰到几个朋友聊这块的技术选型,是时候把这块的知识整理记录一下了。 市面上的消息队列产品有很多,比如老牌的 ActiveMQ、RabbitMQ ,目前我看最火的 Kafka ,还有 ZeroMQ ,去…
【Java进阶面试系列之三】哥们,消息中间件在你们项目里是如何落地的?【石杉的架构笔记】
在问完这两个问题之后,不同风格的面试官可能会展开不同的发问。 好!这篇文章,咱们从第二种风格来聊聊。 我们会落地到某个具体业务系统的某个场景下,看看如何使用消息中间件,然后其效果是什么。 业务场景的话,咱们就用大家都很熟悉的电商业务为例,这里为了便于理解,对其做了一定的抽象和简…
消息队列mq总结
消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ 以下介绍消息队列在实际应用中常用…
为什么要使用MQ消息中间件?这3个点让你彻底明白!
一个用消息队列的人,不知道为啥用,有点尴尬。没有复习这点,很容易被问蒙,然后就开始胡扯了。 将消息写入消息队列,需要消息的系统自己从消息队列中订阅,从而系统A不需要做任何修改。 一些非必要的业务逻辑以同步的方式运行,太耗费时间。 系统A慢慢的按照数据库能处理的并发量,从消息队列…
MQ消息最终一致性解决方案
随着分布式服务架构的流行与普及,原来在单体应用中执行的多个逻辑操作,现在被拆分成了多个服务之间的远程调用。虽然服务化为我们的系统带来了水平伸缩的能力,然而随之而来挑战就是分布式事务问题,多个服务之间使用自己单独维护的数据库,它们彼此之间不在同一个事务中,假如A执行成功了,B执行…