当前位置: 首页 > 网络应用技术

“互联网体系结构”的基础逻辑

时间:2023-03-08 21:55:11 网络应用技术

  有许多链条系统:Dapper,Eagle Eye,Hydra,Cat,Zipkin,Skywalking。

  (1)调音链系统的本质

  1.事件

  请求处理过程中的特定操作2.由节点请求传递的系统节点,即事件的空间属性3。开始和结束时间事件事件4.关系事件和上述事件之间的关系。0.1和0.1.1、0.1.2是父亲和儿子02和0.2.3、0.2.1、0.2.2之间的关系。父子之间的关系是一个事件。筷子是一个饭菜事件。

  1.什么时候?2。什么节点?3。发生了什么?4。谁触发了这件事?

  1.硬编码的掩埋点捕获2.大约埋藏点捕获3.公共组成部分掩埋点捕获4.字节插入桩捕获

  1.所有事件都与相同的音调相关联2.每个事件之间都有层次结构关系

  为了达到这两种土地,所有调整链系统都将具有以下两个属性:trackID:在整个系统中,相同的事件表示相同的音调相同的音调。仅在第二个语气中唯一的分层关系

  1.如何成为跟踪2.如何传递参数3.如何传递通过的结果

  解决方案是每个跟踪请求以创建彼此唯一的会话。EventID的增加增加是基于会话的。会话对象的存储基于线程局部。

  但是,如果事件的起点和结尾分布在多个对象或?方法中,情况将变得非常复杂。Bj j j j jdbc的痴迷事件应在构建声明时开始,并在关闭陈述时结束。同一事件中的触发器(即通过事件对象)?该解决方案是将动态代理返回返回结果,然后将事件放入代理对象的属性中以获得标记标签。方法仅适应JDBC的场景,其他场景需要重新设计事件传输路径,并且以前没有解决木偶的解决方案。

  (2)Xiangxuan部署

  1.下载Agent.ZIP 2.启动的JVM参数???add-javaagent:cbt-agent-bootstrap-1.0-snapshot.jar 3.重新启动ying?,请观察您的响应,如果您找到它,请找到响应。以下代表已成功启动

  4.登录音调链管理网络??http://client.cbtu.pro:9978/trace/requests

  PS:通话链系统不是原始的,而是通过互联网获得的,但是我将在它上进行改进以达到我的需求,并告诉所有人如何构建它。最后,它可以用于微服务项目。

  原始:https://juejin.cn/post/7103428915103793183