修改调用链
This commit is contained in:
parent
75148ee26b
commit
50c3b946cc
|
|
@ -5,11 +5,13 @@ import com.ai.cloud.skywalking.plugin.spring.Tracing;
|
|||
public class CallChainA {
|
||||
private CallChainB callChainB;
|
||||
private CallChainD callChainD;
|
||||
private CallChainF callChainF;
|
||||
|
||||
@Tracing
|
||||
public void doBusiness() {
|
||||
callChainB.doBusiness();
|
||||
callChainD.doBusiness();
|
||||
callChainF.doBusiness();
|
||||
}
|
||||
|
||||
public CallChainB getCallChainB() {
|
||||
|
|
@ -27,4 +29,12 @@ public class CallChainA {
|
|||
public void setCallChainD(CallChainD callChainD) {
|
||||
this.callChainD = callChainD;
|
||||
}
|
||||
|
||||
public CallChainF getCallChainF() {
|
||||
return callChainF;
|
||||
}
|
||||
|
||||
public void setCallChainF(CallChainF callChainF) {
|
||||
this.callChainF = callChainF;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,8 +4,18 @@ import com.ai.cloud.skywalking.plugin.spring.Tracing;
|
|||
|
||||
public class CallChainC {
|
||||
|
||||
private CallChainE callChainE;
|
||||
|
||||
@Tracing
|
||||
public void doBusiness() {
|
||||
System.out.println("I'm here");
|
||||
callChainE.doBusiness();
|
||||
}
|
||||
|
||||
public CallChainE getCallChainE() {
|
||||
return callChainE;
|
||||
}
|
||||
|
||||
public void setCallChainE(CallChainE callChainE) {
|
||||
this.callChainE = callChainE;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@ public class CallChainD {
|
|||
|
||||
@Tracing
|
||||
public void doBusiness() {
|
||||
System.out.println("me too");
|
||||
System.out.println("three");
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -0,0 +1,11 @@
|
|||
package com.ai.cloud.skywalking.plugin.spring.common;
|
||||
|
||||
import com.ai.cloud.skywalking.plugin.spring.Tracing;
|
||||
|
||||
public class CallChainE {
|
||||
|
||||
@Tracing
|
||||
public void doBusiness() {
|
||||
System.out.println("I'm here");
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
package com.ai.cloud.skywalking.plugin.spring.common;
|
||||
|
||||
import com.ai.cloud.skywalking.plugin.spring.Tracing;
|
||||
|
||||
public class CallChainF {
|
||||
|
||||
@Tracing
|
||||
public void doBusiness() {
|
||||
System.out.println("me too");
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue