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 2324539ff367b08de65c69b9001413481c502d6e..c6a0a4c050fa579a13547b57390f31ce1eb15271 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)); } }