dubbo的SPI拓展顺序问题背景原因解决方式
背景在项目中定义了3个filter,都是使用的@Activate注解,并指定了顺序:ProviderCatFilter:主要用来打印日志 & 触发cat告警ExceptionFilter:如果有异常,将指定的异常类型转成错误码,不抛异常ValidationFilter:对参数进行校验,参数不合法则抛出参数异常按照定义的order,顺序应该是这样:ProviderCatFilter -> ExceptionFilter -> ValidationFilt