mirror of
https://gitee.com/san-bing/JChargePointProtocol
synced 2026-05-04 01:49:58 +08:00
grpc 增加连接过程
This commit is contained in:
@@ -6,11 +6,15 @@ package sanbing.jcpp.infrastructure.util.trace;
|
||||
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* Tracer上下文工具类
|
||||
*/
|
||||
public class TracerContextUtil {
|
||||
|
||||
public static final String DEFAULT_ORIGIN = "jcpp";
|
||||
|
||||
public static final String JCPP_TRACER_ID = "jcpp_tracer_id";
|
||||
public static final String JCPP_TRACER_ORIGIN = "jcpp_tracer_origin";
|
||||
public static final String JCPP_TRACER_TS = "jcpp_tracer_ts";
|
||||
@@ -20,6 +24,8 @@ public class TracerContextUtil {
|
||||
public static Tracer newTracer(String traceId, String origin) {
|
||||
Tracer tracer;
|
||||
|
||||
origin = Optional.ofNullable(origin).orElse(DEFAULT_ORIGIN);
|
||||
|
||||
if (StringUtils.isEmpty(traceId)) {
|
||||
tracer = new Tracer(TraceIdGenerator.generate(), origin);
|
||||
} else {
|
||||
@@ -34,6 +40,8 @@ public class TracerContextUtil {
|
||||
public static Tracer newTracer(String traceId, String origin, long ts) {
|
||||
final Tracer tracer;
|
||||
|
||||
origin = Optional.ofNullable(origin).orElse(DEFAULT_ORIGIN);
|
||||
|
||||
if (StringUtils.isEmpty(traceId)) {
|
||||
tracer = new Tracer(TraceIdGenerator.generate(), origin, ts);
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user