欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

springboot引入遠(yuǎn)程nacos配置文件錯(cuò)誤的解決方案

 更新時(shí)間:2024年09月18日 10:11:44   作者:勿語(yǔ)&  
本文為解決Spring Cloud Alibaba中配置導(dǎo)入問(wèn)題,提供了詳細(xì)的步驟說(shuō)明,包括引入依賴(lài)、配置nacos、創(chuàng)建bootstrap.yml文件以及測(cè)試配置導(dǎo)入是否成功的方法,幫助開(kāi)發(fā)者快速解決相關(guān)問(wèn)題

錯(cuò)誤信息

如下:

  • springboot版本:
<spring-boot.version>2.7.6</spring-boot.version>
  • springcloud版本:
<spring-cloud.version>2021.0.3</spring-cloud.version>
  • springcloudalibaba版本:
<spring-cloud-alibaba.version>2021.0.5.0</spring-cloud-alibaba.version>

下面是解決上面問(wèn)題的辦法:

1. 引入依賴(lài)所需依賴(lài)

<dependencies>
        <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>
</dependencies>

2. 遠(yuǎn)端nacos中的配置文件設(shè)置

3. 創(chuàng)建 bootstrap.yml

spring:
  application:
    name: nacos-config   # 遠(yuǎn)程nacos的Data ID
  cloud:
    nacos:
      server-addr: 127.0.0.1:8848  # 遠(yuǎn)程nacos的ip地址
      config:
        # namespace: 值為命名空間ID,不是命名空間名稱(chēng)
 
        file-extension: yaml  #指定遠(yuǎn)程文件的格式
        # 如果服務(wù)名和遠(yuǎn)程的Data ID不同,可以通過(guò)以下方式來(lái)引入多個(gè)遠(yuǎn)程文件
        extension-configs:  
          - data-id: mysql-config.yml
            refresh: true
          - data-id: redis-config.yml
            refresh: true

4. 測(cè)試是否導(dǎo)入配置成功

@SpringBootApplication
public class NacosConfigApplication {
    public static void main(String[] args) throws InterruptedException {
        ConfigurableApplicationContext context = SpringApplication.run(NacosConfigApplication.class, args);
        while (true){
            String name = context.getEnvironment().getProperty("user.name");
            String age = context.getEnvironment().getProperty("user.age");
            System.out.println("name="+name+"\t age="+age);
            TimeUnit.SECONDS.sleep(2);
        }
    }
}

5. 測(cè)試成功

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論