SpringCloudconfig配置中心

编程

集成config server端

1 pom添加依赖

<!-- springCloud Config -->

<dependency>

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

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

</dependency>

<!-- 避免Config的Git插件报错:org/eclipse/jgit/api/TransportConfigCallback -->

<dependency>

<groupId>org.eclipse.jgit</groupId>

<artifactId>org.eclipse.jgit</artifactId>

<version>4.10.0.201712302008-r</version>

</dependency>

2 application.yml配置修改

server: 

port: 3344

spring:

application:

name: microservicecloud-config

cloud:

config:

server:

git:

uri: git@github.com:zzyybs/microservicecloud-config.git #git配置仓库名字

3 启动类添加启动配置

@SpringBootApplication

@EnableConfigServer

public class ConfigSpringCloudApp

{

public static void main(String[] args)

{

SpringApplication.run(ConfigSpringCloudApp.class, args);

}

}

4 访问配置地址即可获得远程git的配置文件信息

5 客户端工程通过config server 获取配置信息

5.1 pom文件添加依赖

<!-- SpringCloud Config客户端 -->

<dependency>

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

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

</dependency>

5.2 bootstrap.yml 添加 获取资源配置的信息

spring:

cloud:

config:

name: microservicecloud-config-client #需要从github上读取的资源名称,注意没有yml后缀名

profile: test #本次访问的配置项

label: master

uri: http://config-3344.com:3344 #本微服务启动后先去找3344号服务,通过SpringCloudConfig获取GitHub的服务地址

 

以上是 SpringCloudconfig配置中心 的全部内容, 来源链接: utcz.com/z/513423.html

回到顶部