摘要: 问题现象 今天忽然收到RocketMQ预警信息如下: 提醒有部分数据没有消费,产生堆积情况。 打开 RocketMq Console Ng 查看如下图形式: 备注: 第一反应是 Consumer Group内订阅了多个topic? (为什么这么怀疑,下次分析)。 通过命令 statsAll 作用是查阅读全文
posted @ 2018-05-17 08:27 匠心零度 阅读(22) 评论(0) 编辑
摘要: 匠心零度 转载请注明原创出处,谢谢! 说在前面 虽然是以rocketmq引出的开发命令行,但是任何java应用如果需要都可以借鉴引用,也是通用技术。 主题 rocketmq使用例子 Apache Commons CLI简介 总览 开发使用 rocketmq借助Apache Commons CLI如何阅读全文
posted @ 2018-04-18 08:26 匠心零度 阅读(23) 评论(0) 编辑
摘要: 匠心零度 转载请注明原创出处,谢谢! RocketMQ网络部署图 NameServer:在系统中是做命名服务,更新和发现 broker服务。 Broker Master:broker 消息主机服务器。 Broker Slave: broker 消息从机服务器。 Producer: 消息生产者。 Co阅读全文
posted @ 2018-04-10 08:08 匠心零度 阅读(32) 评论(0) 编辑
摘要: 匠心零度 转载请注明原创出处,谢谢! 说明 上篇 "RocketMQ(二):RPC通讯" 介绍了rocketmq的一些rpc细节,其实这些内容不仅仅是rocketmq内容,任何通信模块基本都是类似的,这块内容是高度公用的,今天我们来看看 CRC 校验 ,也是通信模块里面常常使用到的技术。 CRC简介阅读全文
posted @ 2018-04-09 12:29 匠心零度 阅读(13) 评论(0) 编辑
摘要: 匠心零度 转载请注明原创出处,谢谢! RocketMQ网络部署图 NameServer:在系统中是做命名服务,更新和发现 broker服务。 Broker Master:broker 消息主机服务器。 Broker Slave: broker 消息从机服务器。 Producer: 消息生产者。 Co阅读全文
posted @ 2018-04-06 12:00 匠心零度 阅读(70) 评论(0) 编辑
摘要: 匠心零度 转载请注明原创出处,谢谢! 疑惑 我们都知道bio nio 以及nio2(也就是aio),如果不是特别熟悉可以看看我之前写的 "网络 I/O模型" ,那么netty为什么还经常看到类似下面的这段代码呢? 不选择bio模型我们知道,那么为什么不选择aio模式呢?而还是选择nio模式呢?这是一阅读全文
posted @ 2018-03-07 08:40 匠心零度 阅读(174) 评论(2) 编辑
摘要: 匠心零度 转载请注明原创出处,谢谢! 说在前面 如果你经常注意面试题,你会发现现在面试题多多少少会含有jvm相关的面试题,之前也把一些jvm面试题汇总了下: "面试题系列一" ,那么为什么现在面试需要了解或者问面试题呢? 主题 谈谈自己的理解,概括为以下几个方面: 的确很重要。 供大于求。 面试风气阅读全文
posted @ 2018-03-06 08:21 匠心零度 阅读(530) 评论(6) 编辑
摘要: 匠心零度 转载请注明原创出处,谢谢! 缘起 为什么会突然谈到分布式唯一id呢?原因是最近在准备使用RocketMQ,看看官网介绍: 一句话,消息可能会重复,所以消费端需要做幂等。为什么消息会重复后续RocketMQ章节进行详细介绍,本节重点不在这里。 为了达到业务的幂等,必须要有这样一个id存在,需阅读全文
posted @ 2018-02-11 08:43 匠心零度 阅读(343) 评论(0) 编辑
摘要: 前言 零度的 "送书活动:深入分布式缓存" 以及圆满结束,对此再表示对 右军 表示感谢。本次活动收到的留言,点赞都是目前最多的,希望大家也多多去看看我的其他文章,感谢大家的积极参与,感谢你们,谢谢你们都这么厉害依然关注了我!!! 最近儿子生病了,很多不在状态,文章更新比较少,希望多多理解。在此对老婆阅读全文
posted @ 2018-02-01 18:12 匠心零度 阅读(26) 评论(0) 编辑
摘要: 匠心零度 转载请注明原创出处,谢谢! 说在前面 为什么我们需要学习netty? 谈谈自己的看法,由于本人水平有限,如果有那里不对,希望各位大佬积极指出,欢迎在留言区进行评论交流、探讨。 由于移动互联网的爆发性的增长,带来了很多机遇与挑战,其中一项就是把有些http协议调用修改为基于TCP自定义协议方阅读全文
posted @ 2018-02-01 18:11 匠心零度 阅读(62) 评论(0) 编辑