zoukankan      html  css  js  c++  java
  • springcloud 整合nacos 注册中心 配置中心

         <dependency>
                <groupId>com.alibaba.cloud</groupId>
                <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
            </dependency> 
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
                <version>0.2.1.RELEASE</version>
            </dependency>
       <dependencyManagement>
            <dependencies>
                   <dependency>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-dependencies</artifactId>
                    <version>${spring-boot.version}</version>
                    <type>pom</type>
                    <scope>import</scope>
                </dependency>
                <dependency>
                    <groupId>com.alibaba.cloud</groupId>
                    <artifactId>spring-cloud-alibaba-dependencies</artifactId>
                    <version>${spring-cloud-alibaba.version}</version>
                    <type>pom</type>
                    <scope>import</scope>
                </dependency>
                 <dependency>
                    <groupId>org.springframework.cloud</groupId>
                    <artifactId>spring-cloud-dependencies</artifactId>
                    <version>${spring-cloud.version}</version>
                    <type>pom</type>
                    <scope>import</scope>
                </dependency>
            </dependencies>
            
        </dependencyManagement>
      <properties>
            <java.version>1.8</java.version>
            <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
            <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
            
            <spring-boot.version>2.3.7.RELEASE</spring-boot.version>
            <spring-cloud-alibaba.version>2.2.2.RELEASE</spring-cloud-alibaba.version>
            
            <spring-cloud.version>Hoxton.SR9</spring-cloud.version>
        </properties>

    版本一定要对(最好是使用

    com.alibaba.cloud 的服务发现maven依赖 md5值不对可能导致nacos无限刷新naming Log日志

    bootstrap.yml

      
    spring:
      profiles:
          active: dev
    ---
    
    server:
      port: 8081 
    #showSql
    logging:
      level:
        com:
          fwz:
            tproject : debug
    spring:
      profiles:
        active: dev
      application:
        name: my-consumer
      cloud:
        nacos:
          config:
            file-extension: yml
            server-addr: 192.168.209.161:8848
          discovery:
            server-addr: 192.168.209.161:8848
    ---
    spring:
      profiles: testing

    高版本的nacos最好是指定开发环境,

    my-consumer-dev.yml
    不然我一直加载不到配置中心的数据。(原来是使用的springcloud的 nacos-config 依赖 换成alibaba的,不配置开发环境也能读到数据)
        <!-- <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
                <version>0.2.1.RELEASE</version>
            </dependency> -->
             <dependency>
                <groupId>com.alibaba.cloud</groupId>
                <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
            </dependency>
  • 相关阅读:
    二维数组
    数组经典排序
    数组复制方法
    循环
    方法和包
    switch

    注释
    面向对象优点
    有参
  • 原文地址:https://www.cnblogs.com/fengwenzhee/p/14365326.html
Copyright © 2011-2022 走看看