会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
陈标
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
9
10
···
13
下一页
2019年8月8日
protobuf的使用(netty传输多种对象类型)
摘要: 重点是: 1、枚举DataType的定义 2、oneof的使用
阅读全文
posted @ 2019-08-08 03:07 陈标
阅读(1183)
评论(0)
推荐(0)
2019年6月19日
jdk 8 特性
摘要: date相关: 1、在jdk 8之前,由于Date,Calendar的烂设计(烂的原因:日期计算复杂,Date没有时区),催生了一个优秀的第三方时间框架:Joda-Time(解决了:日期的计算,时区) 格林威治时间(GMT)= 世界标准时间(UTC),两者仅仅是标示格式有差异。 本地时间 = UTC
阅读全文
posted @ 2019-06-19 06:24 陈标
阅读(188)
评论(0)
推荐(0)
2019年5月15日
设计模式--工厂模式
摘要: 工厂:创建对象 解耦:在多处创建对象时,需要new多次。工厂模式将创建对象的动作抽象出来,统一进行对象的创建。 简单工厂模式: 抽象工厂模式: 将工厂模式抽象化。
阅读全文
posted @ 2019-05-15 19:11 陈标
阅读(112)
评论(0)
推荐(0)
2019年5月13日
spring 条件化配置
摘要: 步骤一: 实现接口:org.springframework.context.annotation.Condition
阅读全文
posted @ 2019-05-13 17:56 陈标
阅读(420)
评论(0)
推荐(0)
my linux cmd
摘要: 常用的linux命令 一、vi yy 复制当前行 u 撤销 p 粘贴 dd 删除当前行 set nu 显示行号 gg 首行 G 末行 二、用户管理相关 useradd 添加用户 (默认创建一个与用户同名的用户组) passwd 设置密码 userdel 删除用户 (不清空家目录) id 查看用户信息
阅读全文
posted @ 2019-05-13 14:27 陈标
阅读(183)
评论(0)
推荐(0)
2018年12月24日
RocketMQ 主从同步机制
摘要: 主从同步(HA 高可用) 主从同步原理: 为了保证系统的高可用,消息到达主服务器后,需要将消息同步到从服务器。如果主服务器宕机,消费者可用从从服务器拉取消息。 大体步骤: 1、主服务器启动,监听从服务器的链接。 2、从服务器主动链接主服务器,建立TCP相关链接。 3、从服务器主动向主服务器发送待拉取
阅读全文
posted @ 2018-12-24 12:03 陈标
阅读(3166)
评论(0)
推荐(0)
RocketMQ 消息消费
摘要: 消息消费 难点:如何保证消息只消费一次? 顺序消费? 消费模式: 1、单一消费模式:一条消息,仅被一个消费者进行消费。 如何进行负载?负载算法有 a、平均分配。b、平均轮询分配。c、一致性hash(不推荐)。d、根据配置,为消费者指定消息队列。e、根据broker进行分配,消费者固定消费指定的Bro
阅读全文
posted @ 2018-12-24 00:35 陈标
阅读(908)
评论(0)
推荐(0)
RocketMQ 消息存储
摘要: 消息存储 主要的存储文件: 1、消息文件(commitLog) 2、消息消费队列文件(consumeQueue) 3、Hash索引文件(IndexFile) 4、检测点文件(checkpoint) 5、关闭异常文件(abort) 文件刷盘机制 RocketMQ的存储与读写是基于JDK NIO的内存映
阅读全文
posted @ 2018-12-24 00:07 陈标
阅读(467)
评论(0)
推荐(1)
2018年12月23日
RocketMQ 消息发送
摘要: 消息发送基本流程: 1、消息验证 验证主题(topic),消息体不能为空和大小不能超过4M。 2、路由查找 a、查看缓存,是否有topic的路由信息。 b、如果没有则到NameServer中获取路由信息,如果缓存内能找到则获取相应路由信息。 c、从缓存中获取上一次异常的Broker节点信息,跟获取到
阅读全文
posted @ 2018-12-23 23:08 陈标
阅读(712)
评论(0)
推荐(0)
RocketMQ NameServer
摘要: NameServer 路由管理,服务注册,服务发现。(类比为soa框架中的zookeeper) 一、路由管理 1、路由注册,由 Broker 向 NameServer 发送心跳,NameServer 记录Broker服务。 2、路由删除, a、NameServer 定时检测 Broker 状态,将判
阅读全文
posted @ 2018-12-23 14:20 陈标
阅读(353)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
13
下一页
公告