[apache/dubbo]dubbo的consumer作为服务注册到nacos

2024-06-24 418 views
4

dubbo注册到nacos上,consumers和providers都作为服务注册到nasos上并在同一个服务列表中,导致nacos认为服务过多,达到设置的警告阈值,请问consumer是否可以不作为服务注册到nacos注册中心上? lQLPJxbDpB1F-5HNAg3NBqawSJ9otZUOExEDQZrJ7QAdAA_1702_525 1

回答

3

你用的什么版本,我用的3.1.1是不注册consumer的。

8

我的dubbo版本是2.5.9,2.X的好像都是会注册consumer的吧,有什么方法可以不注册吗?

3

consumer端 dubbo.registry=false配置一下看看

6

dubbo.application.registerConsumer=false

2

如果dubbo服务是单纯的消费服务,通过dubbo.registry.register=false 可以不向nacos注册,但是dubbo的监控上面对应的服务消费者也就没有了;

7

我当前的dubbo版本(2.5.9)没有这个属性,我升级了一下dubbo的版本(2.7.17),尝试了一下这个属性,可以不向nacos注册,但是dubbo的监控上面对应的服务消费者也就没有了

1

dubbo-monitor监控看不到对应的消费者,但是nacos的服务订阅者还是能找出来对应哪个应用会消费到这个服务

1

dubbo的监控使用的就是这个 consumer 节点的信息

2

image image register-consumer 默认就是fals,但是服务的消费者还是会向注册中心注册,在这里判断之前就注册了 image