修改SpanStack的nextSubSpanLevelId的方法
This commit is contained in:
parent
8b0f389b89
commit
5167d5a5f9
|
|
@ -17,8 +17,7 @@ public class RPCBuriedPointSender implements IBuriedPointSender {
|
|||
// 3.将新创建的Context存放到ThreadLocal栈中。
|
||||
Context.getOrCreate().append(spanData);
|
||||
// 4 并将当前的Context返回回去
|
||||
return new ContextData(new Span(spanData.getTraceId(), spanData.getParentLevel()/* +
|
||||
"." + spanData.getLevelId()*/));
|
||||
return new ContextData(new Span(spanData.getTraceId(), spanData.getParentLevel()));
|
||||
}
|
||||
|
||||
public void afterSend() {
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ public class Context {
|
|||
|
||||
public void push(Span span) {
|
||||
if (!isEmpty()) {
|
||||
spans.push(new SpanNode(span, spans.peek().getLevelId()));
|
||||
spans.push(new SpanNode(span, spans.peek().getNextSubSpanLevelId()));
|
||||
} else {
|
||||
spans.push(new SpanNode(span));
|
||||
}
|
||||
|
|
@ -79,7 +79,7 @@ public class Context {
|
|||
return data;
|
||||
}
|
||||
|
||||
public int getLevelId() {
|
||||
public int getNextSubSpanLevelId() {
|
||||
return nextSubSpanLevelId;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue