zoukankan      html  css  js  c++  java
  • spring cloud config搭建说明例子(一)-简单示例

    服务端 ConfigServer

    pom.xml添加config jar

    		<dependency>
    			<groupId>org.springframework.cloud</groupId>
    			<artifactId>spring-cloud-config-server</artifactId>
    		</dependency>
    

    添加EnableConfigServer

    @EnableConfigServer
    public class ConfigServerApplication {
        public static void main(String[] args) {
            SpringApplication.run(ConfigServerApplication.class, args);
        }
    }
    

    application.yml

    server:
       port: ${PORT:8888}                                #配置工程端口号
    
    spring:
       application:
          name: common-config-server                     #设置该服务应用名称
       profiles:
          active: native                                 #设置读取为本地工程文件
       config:
          server:
             native:
                searchLocations: classpath:/config       #配置文件根目录,也就是XXX-dev.properties等的目录
    

    官网也用发发发发这个端口。

    配置文件

    config下新建配置文件:
    XXX-dev.properties
    XXX-test.properties

    客户端AppClient

    pom.xml

    	<dependency>
    		<groupId>org.springframework.boot</groupId>
    		<artifactId>spring-boot-starter-web</artifactId>
    	</dependency>
    	<dependency>
    		<groupId>org.springframework.cloud</groupId>
    		<artifactId>spring-cloud-starter-config</artifactId>
    	</dependency>
    

    bootstrap.properties配置

    spring.cloud.config.name=XXX
    spring.cloud.config.profile=dev
    #spring.cloud.config.profile=test
    spring.cloud.config.uri=http://localhost:8888/ # 只能配置一个,不能逗号分隔配置多个config
    

    参考资料:
    csdn blog

  • 相关阅读:
    Solaris引导和关闭
    systemctl
    [Poj3281]Dining(最大流)
    [Poj1149]Pigs(最大流)
    [Bzoj2588]Count on a tree(主席树+LCA)
    [BZOJ3524]区间问题(主席树)
    [Poj2761]Feed the dogs(主席树)
    [BZOJ1597][Usaco2008 Mar]土地购买(斜率优化)
    [BSOJ2684]锯木厂选址(斜率优化)
    [Hdu3507]Print Article(斜率优化)
  • 原文地址:https://www.cnblogs.com/ouyida3/p/9124588.html
Copyright © 2011-2022 走看看