自定义匹配方式

    • 新增一个类 CustomMatchStrategy,继承org.apache.shenyu.plugin.base.condition.strategy.AbstractMatchStrategy,实现 org.apache.shenyu.plugin.base.condition.strategy.MatchStrategy ,添加注解org.apache.shenyu.spi.Join

    表示spi的名称,${custom class path}表示该类的全限定名。比如:

    • org.apache.shenyu.common.enums.MatchModeEnum 类中添加枚举类型:

    • 在添加选择器或规则时,就可以使用自定义的匹配方式:

    自定义匹配方式 - 图2