📄 整合 Dubbo RPC 使用
内部资料,请刷新扫码登录
pigcloud
# 基本环境说明
pigx 5.4 & JDK 17
Dubbo 3.2.11
# 处理依赖
# 服务提供方
- 添加依赖
<dependency>
<groupId>org.apache.dubbo</groupId>
<artifactId>dubbo-spring-boot-starter</artifactId>
<version>3.2.11</version>
</dependency>
- 配置文件
dubbo:
registry:
address: nacos://${NACOS_HOST:pigx-register}:${NACOS_PORT:8848}?username=nacos&password=nacos
application:
name: ${spring.application.name}
- Main 方法开启 Dubbo
@EnableDubbo
- 注册服务
# 服务消费方
- 添加依赖
<dependency>
<groupId>org.apache.dubbo</groupId>
<artifactId>dubbo-spring-boot-starter</artifactId>
<version>3.2.11</version>
</dependency>
- 配置文件
dubbo:
registry:
address: nacos://${NACOS_HOST:pigx-register}:${NACOS_PORT:8848}?username=nacos&password=nacos
application:
name: ${spring.application.name}
- Main 方法开启 Dubbo
@EnableDubbo
- @DubboReference 注入服务