diff --git a/oap-server/server-receiver-plugin/skywalking-trace-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/trace/provider/parser/listener/SegmentAnalysisListener.java b/oap-server/server-receiver-plugin/skywalking-trace-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/trace/provider/parser/listener/SegmentAnalysisListener.java index 414b2ca08..dbd14f50d 100644 --- a/oap-server/server-receiver-plugin/skywalking-trace-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/trace/provider/parser/listener/SegmentAnalysisListener.java +++ b/oap-server/server-receiver-plugin/skywalking-trace-receiver-plugin/src/main/java/org/apache/skywalking/oap/server/receiver/trace/provider/parser/listener/SegmentAnalysisListener.java @@ -104,7 +104,7 @@ public class SegmentAnalysisListener implements FirstAnalysisListener, EntryAnal if (StringUtil.isEmpty(serviceId)) { serviceName = namingControl.formatServiceName(segmentObject.getService()); serviceId = IDManager.ServiceID.buildId( - serviceName, NodeType.fromSpanLayerValue(span.getSpanLayer())); + serviceName, NodeType.Normal); } endpointId = IDManager.EndpointID.buildId(