1.pom配置
<!--nacos服务发现,将nacos作为dubbo的注册中心时要引入-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
<!-- dubbo的springboot依赖-->
<dependency>
<groupId>org.apache.dubbo</groupId>
<artifactId>dubbo-spring-boot-starter</artifactId>
<version>3.0.1</version>
</dependency>
<!--dubbo的高速序列化实现-->
<dependency>
<groupId>org.apache.dubbo</groupId>
<artifactId>dubbo-serialization-kryo</artifactId>
<version>2.7.12</version>
</dependency>
2.配置文件可配置
dubbo:
registry:
address: nacos://127.0.0.1:8848/?username=nacos&password=nacos&namespace=dubbo-nacos
protocol:
port: -1
name: dubbo
serialization: kryo
consumer:
check: false
3.编写接口实现类,版本号要一致
提供者加:@DubboService(version = “1.0.0”)
4.消费者引用接口注入,版本号要一致
消费者加:@DubboReference(version = “1.0.0”)
5.以上配置组测到nacos中还是接口级组测发现,dubbo3.0的应用级注册发现待测试