diff --git a/apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/PrefixMatch.java b/apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/PrefixMatch.java index 2324539ff..c6a0a4c05 100644 --- a/apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/PrefixMatch.java +++ b/apm-sniffer/apm-agent-core/src/main/java/org/apache/skywalking/apm/agent/core/plugin/match/PrefixMatch.java @@ -44,7 +44,7 @@ public class PrefixMatch implements IndirectMatch { if (junction == null) { junction = ElementMatchers.nameStartsWith(prefix); } else { - junction = junction.and(ElementMatchers.nameStartsWith(prefix)); + junction = junction.or(ElementMatchers.nameStartsWith(prefix)); } }