bootstrap.yml配置
spring:
application:
# 服务名
name: ali-service
cloud:
nacos:
config:
# 是否开启配置中心 默认true。本地的话可以关闭 false
enabled: true
# 配置中心地址
server-addr: nacos:80
# 配置文件后缀
file-extension: yml
# 配置对应的分组
group: PEARL_GROUP
# 命名空间 常用场景之一是不同环境的配置的区分隔离,例如开发测试环境和生产环境的资源(如配置、服务)隔离等
namespace: abcc1612-1190-5a8c-9944-8cb912a3e12a
# Nacos 认证用户
username: nacos
# Nacos 认证密码
password: 123456
# 支持多个共享 Data Id 的配置,优先级小于extension-configs,自定义 Data Id 配置 属性是个集合,内部由 Config POJO 组成。Config 有 3 个属性,分别是 dataId, group 以及 refresh
shared-configs[0]:
data-id: ali-pro.yml # 配置文件名-Data Id
group: ALI_GROUP # 默认为DEFAULT_GROUP
refresh: false # 是否动态刷新,默认为false
shared-configs[1]:
data-id: ali-uat.yml
group: ALI_GROUP
refresh: true
nginx配置
upstream nacos-cluster {
server 127.0.0.1:9001;
server 127.0.0.1:9002;
server 127.0.0.1:9003;
}
server {
listen 80;
server_name nacos;
location / {
proxy_pass http://nacos-cluster;
}
}
在bootstrap.yml中配置的nacos地址 server-addr: nacos:80,之所以可以访问的到,是因为nginx做了映射。还需要在host文件中配置nacos这个字母映射到装nacos那台服务器的ip,即:
110.10.52.77 nacos
这样就可以直接用nacos这个字母访问远程的ip。
Nacos系列(10)-Nacos开启shared-configs配置共享,读取多个配置
Nacos的基本使用之配置管理
==================分割线====================
文章到此已经结束,以下是紫薯布丁
spring:
application:
# 服务名
name: ali-service
cloud:
nacos:
config:
# 是否开启配置中心 默认true。本地的话可以关闭 false
enabled: true
# 配置中心地址
server-addr: nacos:80
# 配置文件后缀
file-extension: yml
# 配置对应的分组
group: PEARL_GROUP
# 命名空间 常用场景之一是不同环境的配置的区分隔离,例如开发测试环境和生产环境的资源(如配置、服务)隔离等
namespace: abcc1612-1190-5a8c-9944-8cb912a3e12a
# Nacos 认证用户
username: nacos
# Nacos 认证密码
password: 123456
# 支持多个共享 Data Id 的配置,优先级小于extension-configs,自定义 Data Id 配置 属性是个集合,内部由 Config POJO 组成。Config 有 3 个属性,分别是 dataId, group 以及 refresh
shared-configs[0]:
data-id: ali-pro.yml # 配置文件名-Data Id
group: ALI_GROUP # 默认为DEFAULT_GROUP
refresh: false # 是否动态刷新,默认为false
shared-configs[1]:
data-id: ali-uat.yml
group: ALI_GROUP
refresh: true
upstream nacos-cluster {
server 127.0.0.1:9001;
server 127.0.0.1:9002;
server 127.0.0.1:9003;
}
server {
listen 80;
server_name nacos;
location / {
proxy_pass http://nacos-cluster;
}
}
版权归原作者 globalcoding 所有, 如有侵权,请联系我们删除。