in edas-demo/hsf-demo/pandora-boot-demo-grey/hsf-pandora-boot-consumer/src/main/java/com/alibaba/edas/FeignClientConfiguration.java [22:35]
public RequestInterceptor requestInterceptor() {
return requestTemplate -> {
RpcContext_inner ctx = EagleEye.getRpcContext();
if (ctx != null && ctx.getTraceId() != null) {
requestTemplate.header("EagleEye-TraceId", ctx.getTraceId());
requestTemplate.header("EagleEye-RpcId", ctx.getRpcId());
//@since 1.4.8
String userData = ctx.exportPrintableUserData();
if (userData != null && userData.length() > 0) {
requestTemplate.header("EagleEye-UserData", userData);
}
}
};
}