使用Nacos作为Dubbo注册中心时,服务列表中服务重复问题?

使用的 Dubbo 为 2.7.8 版本,Nacos 为 2.2.2 版本,SpringBoot 为 2.3.4版本。

创建一个服务提供者,application.yml 配置如下:

server:

port: 8001 # 项目端口

spring:

application:

name: provider-sso-s # 项目名称

cloud:

nacos: # nacos配置

config:

server-addr: 127.0.0.1:8848 # nacos地址和端口

sentinel:

transport: #dashboard地址

dashboard: 127.0.0.1:8088

port: 8719 #默认端口,如果被占用则从8719依次+1扫描

dubbo: # dubbo配置

application:

name: provider-sso # dubbo服务名称

protocol:

port: 20880 # dubbo服务端口

name: dubbo # dubbo服务协议名称

registry: # dubbo使用的注册中心

address: nacos://127.0.0.1:8848 # dubbo注册中心地址

monitor:

protocol: registry

scan:

base-packages: it.com.service

然后启动。

在 Nacos 服务列表中,可以看到两个服务提供者:

在 Dubbo 官网上,对这个情况有所说明,但是是 Dubbo3 版本时候。
地址:https://dubbo.apache.org/zh/d...

我该如何让服务列表中,只显示一个呢?

现在已经尝试过 register-mode 这个参数了,无法解析,没有生效。

以上是 使用Nacos作为Dubbo注册中心时,服务列表中服务重复问题? 的全部内容, 来源链接: utcz.com/p/944777.html

回到顶部