暂无搜索历史
这里又出现了一个抽象工厂模式,这个抽象工厂模式又是什么呢? 我们现在来模拟一个场景,现在用的是Mysql数据库,明天让你更换为Oracle数据库。此时,想想要做...
策略模式,需要我们结合简单工厂模式,更高级地用法可能需要我们掌握Java反射机制。简单工厂模式我们在最早的时候介绍,我们也谈到了一点Java的反射机制。借着学习...
redis使用过程中,很多情况都是读多写少,而不管是主从、哨兵、集群,从节点都只是用来备份,为了最大化节约用户成本,我们需要利用从节点来进行读,分担主节点压力,...
3.1 添加Spring Cloud原生注解 @EnableDiscoveryClient
V2.5.8 开始,Dubbo 开始支持SpringBoot的外部化配置(External Configuration) --application.prope...
本文主要基于 RocketMQ 4.0.x 正式版 1、概述 2、ConsumeQueue 结构 3、ConsumeQueue 存储 DefaultMessag...
消费幂等是指:当出现 RocketMQ 消费者对某条消息重复消费的情况时,重复消费的结果与消费一次的结果是相同的,并且多次消费并未对业务系统产生任何负面影响。
RocketMQ 是阿里巴巴旗下一款开源的 MQ 框架,经历过双十一考验,由 Java 编程语言实现,有非常完整的生态系统。RocketMQ 作为一款纯 Jav...
RocketMQ 5.0: 云原生“消息、事件、流”实时数据处理平台,覆盖云边端一体化数据处理场景。
欢迎来到本篇博客,我们将一同探索分布式消息系统RocketMQ的原理和使用教程。无需担心,即使你是小白,我们将用亲切的语言和生动的例子一步步解释,让你轻松理解R...
「单Master模式」风险较大,「一旦Broker重启或者宕机时,会导致整个服务不可用」。不建议线上环境使用,可以用于本地测试。
RocketMQ官方GitHub上有一个项目rocketmq-externals,提供了很多扩展:
异步消息通常用在对响应时间敏感的业务场景,即发送端不能容忍长时间地等待Broker的响应。
其实借助RocketMQ-Dashboard就能高效的排查,里面有很多你想象不到的功能
当我们使用RocketMQ时,RocketMQ-Dashboard是一个非常好用的图形化界面工具
producer向broker发送消息后,没有收到broker的ack时,rocketmq会自动重试。重试的次数可以设置,默认为2次
在消费者端,需要确保在消息拉取并消费成功之后再给Broker返回ACK,就可以保证消息不丢失了,如果这个过程中Broker一直没收到ACK,那么就可以重试。所以...
暂未填写公司和职称
暂未填写个人简介
暂未填写技能专长
暂未填写学校和专业
暂未填写个人网址
暂未填写所在城市
TA 很懒,什么都没有留下╮(╯_╰)╭