java110
2022-02-19 520942a9e108e8f03df0c25f87022c9c3965c703
java110-core/src/main/java/com/java110/core/factory/Java110TraceFactory.java
@@ -31,14 +31,12 @@
    private static Logger logger = LoggerFactory.getLogger(Java110TraceFactory.class);
    // trace-id
    public static final String TRACE_ID = "TRACE-ID";
    //SPAN-ID
    public static final String SPAN_ID = "SPAN-ID";
    //SPAN-ID
    public static final String PARENT_SPAN_ID = "PARENT-SPAN-ID";
    public static final String PARENT_SPAN_ID = "parent-span-id";
    public static final String LOG_TRACE_TOPIC = "logTrace";
@@ -99,7 +97,9 @@
    public static String createTrace(String name, Map<String, Object> headers) {
        String traceId = "";
        String parentId = "";
        if (headers.containsKey(CommonConstant.TRANSACTION_ID)) {
        if (headers.containsKey(CommonConstant.TRACE_ID)) { //先取trace Id
            traceId = headers.get(CommonConstant.TRACE_ID).toString();
        }else if (headers.containsKey(CommonConstant.TRANSACTION_ID)) {
            traceId = headers.get(CommonConstant.TRANSACTION_ID).toString();
        } else {
            traceId = GenerateCodeFactory.getUUID();