• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    spring cloud config server搭建本地配置系統

    spring cloud config server在分布式微辦事傍邊起到一個很是主要的感化,每個微辦事的設置裝備擺設文件可以在spring cloud config server中進行設置裝備擺設,然后更新下載,利用,

    下面將具體介紹若何搭建本機設置裝備擺設文件系統

    東西/原料

    • spring-cloud-config-server框架
    • intellij idea

    方式/步調

    1. 1

      保舉利用intellij idea進行開辟搭建,起首打開intellij idea開辟東西,

      建立spring cloud config server項目,項目布局如下圖所示

    2. 2

      焦點maven的依靠包,如下圖所示,整個pom.xml設置裝備擺設代碼如下,

      <?xml version="1.0" encoding="UTF-8"?>

      <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

               xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

               <modelVersion>4.0.0</modelVersion>

       

               <groupId>com.zuli</groupId>

               <artifactId>spring-cloud-config-server</artifactId>

               <version>0.0.1-SNAPSHOT</version>

               <packaging>jar</packaging>

               <name>spring-cloud-config-server</name>

               <description>Demo project for Spring Boot</description>

               <parent>

                         <groupId>org.springframework.boot</groupId>

                         <artifactId>spring-boot-starter-parent</artifactId>

                         <version>2.0.6.RELEASE</version>

                         <relativePath/> <!-- lookup parent from repository -->

               </parent>

               <properties>

                         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

                         <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>

                         <java.version>1.8</java.version>

                         <spring-cloud.version>Finchley.SR1</spring-cloud.version>

               </properties>

               <dependencies>

                         <dependency>

                                  <groupId>org.springframework.cloud</groupId>

                                  <artifactId>spring-cloud-config-server</artifactId>

                         </dependency>

                         <dependency>

                                  <groupId>org.springframework.boot</groupId>

                                  <artifactId>spring-boot-starter-test</artifactId>

                                  <scope>test</scope>

                         </dependency>

               </dependencies>

               <dependencyManagement>

                         <dependencies>

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

               <build>

                         <plugins>

                                  <plugin>

                                        <groupId>org.springframework.boot</groupId>

                                        <artifactId>spring-boot-maven-plugin</artifactId>

                                  </plugin>

                         </plugins>

               </build>

      </project>

    3. 3

      添加利用注解@EnableConfigServer,這個注解是焦點,經由過程這個注解就可以加載設置裝備擺設文件,建立spring cloud config server

    4. 4

      點竄application.properties設置裝備擺設文件,添加讀取當地設置裝備擺設文件設置,默認是讀取git倉庫的設置裝備擺設文件,代碼如下

      spring.profiles.active=native

      spring.cloud.config.server.native.searchLocations = classpath:/

    5. 5

      為了掩飾結果,當作功搭建spring cloud config server,默認有良多格局,這里利用{name}-{profiles}.properties格局建立一個設置裝備擺設文件

    6. 6

      拜候瀏覽器,讀取適才設置裝備擺設的test-dev.properties文件,如下圖所示,瀏覽器當作功領受到當前設置裝備擺設文件,申明config server設置裝備擺設當作功

    注重事項

    • spring cloud config server
    • 感激點贊
    • 發表于 2018-10-17 00:00
    • 閱讀 ( 638 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆