- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 RocketMQ异常:RocketMQ顺序消息收不到或者只能收到一部分消息
1. 异常现象在本地进行 Apache RocketMQ 实验的过程中,偶然出现其顺序消息收不到,或者只能收到一部分消息的情况。感觉像是有谁帮我消费了一部分,或者说没有被我消费的那部分不知道去了哪里。2. 排查分析上本地的 RocketMQ-Console(我的是 http://127.0.0.1:8080),看一下 Consumer(消费者)菜单:Quantity=...
2019-10-24 19:37:48 4747 2
原创 RocketMQ异常:Unrecognized VM option 'MetaspaceSize=128m'
1. 异常现象RocketMQ 实践进击中,在安装RocketMQ 时,出现异常:UnrecognizedVMoption'MetaspaceSize=128m'Unrecognized VM option 'MetaspaceSize=128m'Error: Could not create the Java Virtual Machine.Error: A fatal e...
2019-10-24 09:30:01 6995
原创 RocketMQ进击(八)RocketMQ的日志收集Logappender
楔子:今天也是平凡的一天,也要继续努力噢!RocketMQLog WARN在 Windows 环境进行 RocketMQ 测试时,打印出 RocketMQLog:WAR 警告信息:RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.PlatformDependent).R...
2019-10-22 09:27:45 78674
原创 RocketMQ进击(七)盘一盘RocketMQ的重试机制和生产端重试与消费端重试(异常重试和超时重试)
楔子:翻了帖子两三天,硬是没有找到哪个帖子能证明生产端的消息重试是确实重试了的。大多要么是对概念、源码说明了一下,或者把实现示例贴贴,但基本并没有有效测试证明。想了想,还是自己来捋一捋这 RocketMQ 的消息重试机制。由于 MQ 经常处于庞大的分布式系统中,考虑到网络波动、服务宕机、程序异常等因素,很可能会出现消息发送或者消费失败的问题。因此,如果没有消息重试,就有可能造成消息丢失,最终影响到系统某些业务或流程。所以,大部分消息中间件都对消息重试提供了很好的支持。RocketMQ 消息重试分为两.
2019-10-21 12:20:12 4315 1
原创 RocketMQ进击(六)磕一磕RocketMQ的事务消息和事务性消息的生产与消费
楔子:有句老话在电视上大概已经听得生茧:我们不成功便成仁。最终是要完成任务。1. 不成功便成仁RocketMQ 事务消息(Transactional Message)是指应用本地事务和发送消息操作可以被定义到全局事务中,要么同时成功,要么同时失败。通过事务消息达到分布式事务的最终一致。Apache RocketMQ 在 4.3.0 版中已经支持分布式事务消息,它采用了 2PC 的思想来实现了提交事务消息,同时增加一个补偿逻辑来处理二阶段超时或者失败的消息。如下图所示:上图说明了事务..
2019-10-14 19:32:00 1913
原创 RocketMQ进击(五)集群消费模式与广播消费模式
楔子:新一天的旅程,掠过天空海湾,越过低谷高山,跃过深渊浅滩,在天南地北,走两江四岸,与日月星辰,看锦绣山河。1. 两种消费模式RocketMQ 有两种消费模式:集群消费模式:CLUSTERING,可以理解为同组公共消费。公共资源我拿了你就没有。即同一 Topic 下,一个ConsumerGroup 下如果有多个实例(可以是多个进程,或者多个机器),那么这些实例会均摊消费这...
2019-10-09 19:15:11 6428
原创 RocketMQ进击(四)定时消息(延时队列)
楔子:大字半边床,口水枕边流。早上七点的闹钟响起,啊,起床上班;可恶,大床把我抱住了,起不来,再让我睡10分钟吧。嗯,好吧,原来是个梦,我在高速服务区睡着了。前者是定时指令/消息,定好闹钟后,每天早上到点就会叫你起床;后者是延时指令/消息,它会延迟当前的事情到相对于现在之后的某个时间点再做。但不管是定时还是延时,他们都有一个共同点:大脑到了这个时间点,它就是触发并工作,让你起床去上班。因为其本质都是一种相对的延迟再做。像这样的定时消息和延时消息经常会出现的我们的生活中:周一早上10点项目早会;周.
2019-10-08 18:52:39 5783 3
Redis哨兵模式(Redis-Sentinel)实例配置.rar
2019-09-11
WXWork-SMS.py
2019-08-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人