https://github.com/apache/dubbo/issues/7382
在 Dubbo 中, Filter 被设计用来拦截和过滤单次请求,基于这个实现,用户和开发者可以在不改变核心框架的情况下,非常方便的嵌入自己的逻辑来影响请求行为和请求数据。
从 3.0 版本开始,在保持原有 Filter 拦截语义的情况下,框架在消费端引入了新的拦截扩展点 ClusterFilter,用于在选址之前拦截请求,并且我们建议在绝大多数情况下,都尽量选择将拦截器都定义为 ClusterFilter: