浏览器访问1(服务端) kind server
新建一条span数据,如果request当中没有trace信息,则新建trace信息,否则就用request中的trace信息
2 kind cli
这里就变成了客户端 从servletContext 中发现 把traceId 赋值上 spanID 自己生成
3重复1的操作 kind server
4重复2的操作 kind cli
5重复1的操作 kind server
从1开始的时候会有一个 持续时间 结束时候有个 时间戳
zipkin调用链的数据一般只存七天。所以调用链的数据一般是实时查询。
调用链的形式可以上米字型上下的。图中展示只是其中一个。