dubbo icon indicating copy to clipboard operation
dubbo copied to clipboard

指定IP调用与tag冲突

Open LovingCoder opened this issue 2 years ago • 1 comments

dubbo 版本 2.7.15 我开启了三个服务,comsumerA(192.168.0.10:20880),providerB1(192.168.0.10:20881),providerB2(192.168.0.10:20882),providerC1(192.168.0.10:20883),providerC2(192.168.0.10:20884); 其中 providerB1 与 providerB2 指定了 tag (tag:providerB), providerC1 与 providerC2 指定了 tag (tag:providerC), 我通过如下方式指定了服务提供方IP与端口

Address address = new Address(“192.168.0.10”, 20881);
RpcContext.getContext().setObjectAttachment(AddressRouterFactory.NAME, address);

没有指定tag,异常提示 no provider,既然直接指定了ip与端口,为什么还需要进入tag路由过滤tag呢?我需要怎么处理这个问题

LovingCoder avatar Jul 29 '22 07:07 LovingCoder

https://dubbo.apache.org/zh/docs3-v2/java-sdk/advanced-features-and-usage/service/specify-ip/ 参考使用下这个方案看看

AlbumenJ avatar Aug 01 '22 06:08 AlbumenJ

很感谢

LovingCoder avatar Oct 24 '22 08:10 LovingCoder