nacos总是加载本地的nacos,而不是加载配置文件的地址

Posted 晓果冻

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nacos总是加载本地的nacos,而不是加载配置文件的地址相关的知识,希望对你有一定的参考价值。

  • 我的bootstrap.yml文件如下:

    spring:
    cloud:
    discovery:
    server-addr: http://nacos.xhxnmx.net:8848
    namespace: dev
    config:
    server-addr: http://nacos.xhxnmx.net:8848
    #文件后缀
    file-extension: yaml
    #指定分组
    group: dev
    #指定命名空间
    namespace: dev
    application:
    name: xxl-job

  • 这个是我的问题,忘记标注nacos

    spring:
    application:
    name: xxl-job
    cloud:
    ###增加nacos参数
    nacos:
    discovery:
    server-addr: http://nacos.xhxnmx.net:8848
    namespace: dev
    config:
    server-addr: http://nacos.xhxnmx.net:8848
    #文件后缀
    file-extension: yaml
    #指定分组
    group: dev
    #指定命名空间
    namespace: dev
    ###新增
    enabled: true
  • 还有就是需要把这些配置放在bootstrap.yml文件中,它的优先级高于application.yml


以上是关于nacos总是加载本地的nacos,而不是加载配置文件的地址的主要内容,如果未能解决你的问题,请参考以下文章

springcloud项目配置拓展从本地config目录加载

启动项目载入配置中心配置失败,未配置参数

nacos+gateway服务的配置

Nacos Spring Cloud 实现配置热加载

Spring Cloud Alibaba基础教程:Nacos配置的多文件加载与共享配置

SpringCloudAlibaba项目配置迁移Nacos通过bootstrap.yml启动