zhh-4096 26-04-21 09:58

lealone 的埋点工作做完了,很吊!不到80个埋点。为了跟 log、trace、metric 这种传统玩法划清界线,特意用了 SystemOutline 这个类,通过创建 SystemOutlineNode 来构建出一个系统轮廓,SystemOutlineNode 是一个枚举类型,代表一个埋点或者系统轮廓的一个节点,调用 createNode 创建埋点。得益于 lealone 巧妙的线程模型设计,在调用 createNode 时不需要传递复杂的参数,根据当前线程上下文就能获取足够多的信息。就算开源版本没有实现 L4,你也可以在 createNode 方法里像截图那样打个断点就能快速了解 lealone 的轮廓。后续一边做一边对所有的埋点再修修补补。

发布于 广西