赞
踩
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId> </dependency> <!--spring cloud alibaba 服务发现与注册--> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> </dependency>
server:
port: 8080
spring:
application:
name: CLIENTSD
cloud:
nacos:
discovery:
server-addr: localhost:8848
spring:
cloud:
nacos:
server-addr:
spring.cloud.nacos.server-addr == spring.cloud.nacos.server-addr(注册)+ spring.cloud.nacos.config.server-addr(配置)
@EnableDiscoveryClient
http://localhost:8848/nacos
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <!--nacos 服务发现与注册 依赖--> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> </dependency> <!--spring-cloud-alibaba配置依赖--> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId> </dependency> <!--远端拉取配置依赖--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-bootstrap</artifactId> </dependency>
bootstrap.xml
#统一配置中心在哪里
spring:
cloud:
nacos:
server-addr: 47.115.224.88:8849
#这个配置中心的那个命名空间找
config:
#命名空间Id
# namespace: e6b637d7-c4ea-4e28-a1ac-2e36a04aaaaa
#这个命名空间的那个组找
group: DEFAULT_GROUP
#这个组找那个配置文件(dataId) 1.Data Id = prefix+env+extension 2. Data Id = name + extension
name: configclient-dev
file-extension: yaml
@RefreshScope
在controller层写
namespace(命名空间)
group(组)
dataId(文件名):1.Data Id = prefix+env+extension 2. Data Id = name + extension
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。