java110
2022-02-19 520942a9e108e8f03df0c25f87022c9c3965c703
优化链路跟踪
1个文件已修改
4 ■■■ 已修改文件
java110-core/src/main/java/com/java110/core/factory/Java110TraceFactory.java 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
java110-core/src/main/java/com/java110/core/factory/Java110TraceFactory.java
@@ -97,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();