前言
spring cloud config就是配置中心,把所有的服务配置文件都放在一个代码管理平台上,通过spring cloud config去读取服务对应所需要的配置文件。 那么开始用呗!!!
开搞
1.先创建一个maven项目,将springcloud config包导进去
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-config-server</artifactId>
</dependency>
</dependencies>
2.创建远程库
地址: https://github.com/chjgfg/yml.git
3.编写yml
server:
port: 9014 #端口名
spring:
application:
name: tensquare-config #微服务名
cloud:
config:
server:
git:
uri: https://github.com/chjgfg/yml.git #远程库的地址
username: xxxxxxxxxx@xx.com #用户名
password: xxxxxxxxxxxx #密码
skip-ssl-validation: true #跳过SSL验证
label: master #分支名
4.启动器
@SpringBootApplication
@EnableConfigServer //启用config
public class ConfigApplication {
public static void main(String[] args) {
SpringApplication.run(ConfigApplication.class,args);
}
}
5.本地文件夹放进需要用到的yml(命名格式: 微服务名-dev/pro.yml)
6.git 初始化 git init
7.批量添加进暂存区 git add .
8.从暂存区提交到本地库 git commit -m "解释" .(不写 -m 的话就要用到vim编辑器,对没学过linux的同学不公平)
9.git remote add 别名 https://github.com/chjgfg/yml.git
10.git push 别名 分支名
上传成功
11.找一个看看
article-dev.yml
12.启动config启动器
13.在浏览器中输入地址和要看的文件名
可以查看
网友评论