一:导入相关依赖
<!--注册中心-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
<!--配置中心-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
二:创建bootstrap.yml文件
#默认端口
server:
port: 30000
#自定义参数
nacos:
server-addr: 127.0.0.1:40002
spring:
#环境配置
profiles:
active: local
#name
application:
name: ljq-gateway
#nacos配置
cloud:
nacos:
discovery:
server-addr: ${nacos.server-addr} #注册中心
#不配置默认加载public的 配置加载自己命名空间
namespace: ${spring.profiles.active} #命名空间id
group: ${spring.profiles.active}
config:
server-addr: ${nacos.server-addr} #配置中心
group: ${spring.profiles.active} #分组 默认分组
file-extension: yaml #类型
namespace: ${spring.profiles.active} #命名空间id
#多个dataID加载多个配置文件
ext-config[0]:
data-id: application-common.yaml
group: ${spring.profiles.active} #公用分组
refresh: true #动态刷新
三:配置nacos相关内容
1.1:配置命名空间:
1.2:配置配置管理
注意事项:
1:不同的开发人员加载各自的配置文件
例如:
2:必须创建为bootstrap.yml文件
3: 3.1:nacos-win启动命令:
startup.cmd -m standalone
3.2:nacos-linux启动命令:
startup.sh -m standalone
3.3:账号:nacos 密码:nacos