GitHub repository: wujiuye/vine
Primary language: Java
Created: 2020-09-07T08:09:33Z
Description: vine是一款轻量级的分布式调用链路追踪-Java探针，vine只是探针，对于同进程内，vine在调用链路入口处创建用于收集日记的单向链表， 调用链路上每经过一个方法都会向链表尾部追加日记，最终在调用链路出口处打印整个调用链路的日记。不同进程间，通过传递事件ID将整条链路串连起来，目前已经适配OpenFeign、WebMvc框架。vine通过类加载器实现与Spring Boot应用环境隔离，各自依赖的jar包不受影响。