dubbo的Filter在调用的什么阶段执行的呢
发布网友
发布时间:2022-05-05 02:20
我来回答
共2个回答
热心网友
时间:2022-06-28 15:02
Dubbo的Filter是一个调用另一个的,最后再执行业务代码。
在这一行调下一个Filter,那么写在这行代码前面的代码就是在业务代码前拦截了,写在之后的代码就是执行完业务代码后拦截了。
热心网友
时间:2022-06-28 15:03
bbo的Filter在调用的什么阶段执行的呢
Dubbo的Filter是一个调用另一个的,最后再执行业务代码。
在这一行调下一个Filter,那么写在这行代码前面的代码就是在业务代码前拦截了,写在之后的代码就是执行完业务代码后拦截了。
直连加不发布服务 DUBBO的配置属性里面对消费端提供了不从注册中心发现服务的机制,直接配置远程接口的地址,这样可以保证消费端连接到制定的环境接口。这样消费端是解决了问题,但是服务提供端呢?如上图的B1它即是消费端也是服务提供端,它提供A1所依赖的接口,那么如果B1将它的服务发布到注册中心里面(这里需要提醒,STABLE环境机制里面所有子环境公用一个注册中心),那么势必会导致stable环境里面的A会发现B1提供的服务?势必会导致stable环境的不稳定(stable环境的机制是stable环境只能进不能出,就是不能调用外部其他子环境的服务)?所以B1不能发布服务到注册中心,bbo也提供了相关的配置属性来支持这一点。