引入依赖
<!--nacos 配置中心 -->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
<!--naocos 注册与发现-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
<!-- 依赖管理 -->
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-alibaba-dependencies</artifactId>
<version>2.1.0.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
application.yml 配置
# 配置注册发现
spring:
cloud:
nacos:
discovery:
server-addr: 127.0.0.1:8848
application:
name: pingmoweb-third-party
bootstrap.properties 配置
# 配置中心配置
spring.application.name=pingmoweb-third-party
spring.cloud.nacos.config.server-addr=127.0.0.1:8848
spring.cloud.nacos.config.namespace=c8d08ae1-1faa-4c84-9291-48a7b8a14fe6
# 配置中心的子文件
spring.cloud.nacos.config.ext-config[0].data-id=oss.yaml
spring.cloud.nacos.config.ext-config[0].group=DEFAULT_GROUP
spring.cloud.nacos.config.ext-config[0].refresh=true
添加注册发现注解 @EnableDiscoveryClient
@EnableDiscoveryClient
@SpringBootApplication
public class PingmowebThirdPartyApplication {
public static void main(String[] args) {
SpringApplication.run(PingmowebThirdPartyApplication.class, args);
}
}