0


nacos配置文件bootstrap.yml springcloud

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;
}
}


本文转载自: https://blog.csdn.net/u011149152/article/details/130396466
版权归原作者 globalcoding 所有, 如有侵权,请联系我们删除。

“nacos配置文件bootstrap.yml springcloud”的评论:

还没有评论