会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
SmallMushroom
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2019年1月3日
Selinux导致系统文件读取变慢
摘要: 前言 最近公司的linux服务器开始准备启用selinux,有一个team在产线上独自启用了selinux,而且在QA, ATS, BTS都没有进行特别大规模的压测,导致产线上出现了大面积的crash,也是一次比较严重的事故,因为dump的位置在我们team维护的一个基础lib里,所以前几周一直在和
阅读全文
posted @ 2019-01-03 21:15 SmallMushroom
阅读(523)
评论(0)
推荐(0)
2019年1月2日
Zookeeper源码阅读(十三) Seesion(2)
摘要: 前言 前一篇主要介绍了zookeeper的session的状态,状态之间的切换以及和session有关的实体session接口和sessiontrackimpl类的相关属性。这一篇主要详细说下session相关的流程。 session的创建 在ZookeeperServer的processConne
阅读全文
posted @ 2019-01-02 22:50 SmallMushroom
阅读(562)
评论(0)
推荐(0)
2018年12月29日
Zookeeper源码阅读(十二) Seesion(1)
摘要: 前言 前面三篇主要从client的角度说了下client和server建立连接的过程,这一篇和后面一篇开始看下Zookeeper中非常重要的一个概念:Session,session是zookeeper client和server建立和维护连接的单位(我这个描述感觉有点奇怪 :joy: )。 Sess
阅读全文
posted @ 2018-12-29 22:45 SmallMushroom
阅读(409)
评论(0)
推荐(0)
Markdowm编辑器推荐和Emoji 表情
摘要: 编辑器 之前用过许多markdown的编辑器,比如小书匠,马克飞象等等,Markdown的基本语法都是支持的,而且基本都有云盘保存的功能,但是它们都有一些缺点,比如界面太丑(不对我的口味),编辑体验不是太好等等。今天推荐一款编辑体验从超好的markdown编辑器Typora。 Typora可能是我写
阅读全文
posted @ 2018-12-29 09:44 SmallMushroom
阅读(1557)
评论(0)
推荐(0)
2018年12月22日
Zookeeper源码阅读(十一) ZK Client-Server(3)
摘要: 前言 上一篇讲了client端和server创建连接的初始化和创建过程,这两个部分主要是和sendthread紧紧相关的,这一篇讲一下响应阶段,响应阶段和sendthread,eventthread都有一定的关系。 获取响应 其实获取响应对于sendthread来说就是readresponse方法,
阅读全文
posted @ 2018-12-22 16:48 SmallMushroom
阅读(609)
评论(0)
推荐(0)
2018年12月20日
[转] JVM类生命周期概述:加载时机与加载过程
摘要: 版权声明:欢迎转载,注明作者和出处就好!如果不喜欢或文章存在明显的谬误,请留言说明原因再踩哦,谢谢,我也可以知道原因,不断进步! https://blog.csdn.net/justloveyou_/article/details/72466105 <! flowchart 箭头图标 勿删 摘要:
阅读全文
posted @ 2018-12-20 23:03 SmallMushroom
阅读(179)
评论(0)
推荐(0)
2018年12月18日
Zookeeper源码阅读(十) ZK Client-Server(2)
摘要: 前言 前面一篇博客主要从大致流程的角度说了下client和server建立连接的流程,这篇和下一篇博客会详细的把上一篇不是很细致的地方展开和补充。 初始化阶段 初始化阶段主要就是把Zookeeper类中比较重要的功能类实例化,前面对这个过程说的已经比较详细了。这里主要补充几点: 1. ClientC
阅读全文
posted @ 2018-12-18 00:40 SmallMushroom
阅读(762)
评论(0)
推荐(0)
2018年12月6日
Zookeeper源码阅读(九) ZK Client-Server(1)
摘要: 前言 Watcher部分的代码量总的来说还是比较多的,但是整个逻辑流程还是相对来说比较清晰的。不过还是需要常在脑子里过一过,zk的watcher的相关的架构的设计还是挺精妙的。 从这一篇起开始说ZK client端 server端交互相关的代码,主要是从client本身,client和server的
阅读全文
posted @ 2018-12-06 23:56 SmallMushroom
阅读(992)
评论(1)
推荐(0)
2018年11月22日
Zookeeper源码阅读(八) Watcher机制与运行流程
摘要: 前言 前面两篇主要说了关于watcher在客户端和服务端的相关实体类和功能接口的相关代码,这一篇把前面的两篇的这些实体类和功能接口以及整个watcher的相关框架串联起来,整体地说一下zk的watcher的注册,触发等运行的机制。 总的来说,ZK的watcher机制,主要可以分为三个阶段: 1. 客
阅读全文
posted @ 2018-11-22 22:11 SmallMushroom
阅读(539)
评论(0)
推荐(0)
2018年11月7日
Zookeeper源码阅读(七) Server端Watcher
摘要: 前言 前面一篇主要介绍了Watcher接口相关的接口和实体类,但是主要是zk客户端相关的代码,如前一篇开头所说,client需要把watcher注册到server端,这一篇分析下server端的watcher。 主要分析Watchmanager类。 Watchmanager 这是WatchManag
阅读全文
posted @ 2018-11-07 23:53 SmallMushroom
阅读(349)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告