Dubbo Filter是为了开发者在未全局方法调用时统一添加额外参数时使用到的。
主要场景有:
1、传递线程上下文信息
2、方法上的共同参数统一传递,避免每次方法调用时去设置
比如:一个web应用有会话信息,这个web应用需要调用另外一个dubbo服务(这里是内部管理比较紧密的项目),这时提供dubbo服务这个项目,想要获取当前调用的用户会话信息,方便记录日志,这个时候使用Dubbo Filter就非常合适。加上spring aop配合使用,将会非常简单。
具体使用参考自http://blog.csdn.net/l1028386804/article/details/74511445
主要场景有:
1、传递线程上下文信息
2、方法上的共同参数统一传递,避免每次方法调用时去设置
比如:一个web应用有会话信息,这个web应用需要调用另外一个dubbo服务(这里是内部管理比较紧密的项目),这时提供dubbo服务这个项目,想要获取当前调用的用户会话信息,方便记录日志,这个时候使用Dubbo Filter就非常合适。加上spring aop配合使用,将会非常简单。
具体使用参考自http://blog.csdn.net/l1028386804/article/details/74511445