启动config-server后:
http://localhost:8001/eureka-config-client-dev.properties
返回
name: nick2018
说明服务端可以正常读取到git代码库中的配置信息。
查看环境配置:
http://localhost:8001/eureka-config-client/dev
{
"name": "eureka-config-client",
"profiles": ["dev"],
"label": null,
"version": "9d6be67b64c0ad674f606d32eb27319b95f8faaf",
"state": null,
"propertySources": [{
"name": "https://github.com/nick8sky/SpringcloudConfig/myconf/eureka-config-client-dev.properties",
"source": {
"name": "nick2020"
}
}]
}
上述的返回的信息包含了配置文件的位置、版本、配置文件的名称以及配置文件中的具体内容,说明server端已经成功获取了git仓库的配置信息。
进行修改:
name=nick2020
刷新 http://localhost:8001/eureka-config-client/dev
值已经更改,说明server端可以立即读取最新提交的内容
仓库中的配置文件会被转换成web接口,访问可以参照以下的规则:
- /{application}/{profile}[/{label}]
- /{application}-{profile}.yml
- /{label}/{application}-{profile}.yml
- /{application}-{profile}.properties
- /{label}/{application}-{profile}.properties
客户端配置文件bootstrap.properties,注意是bootstrap。一定不要使用application.properties.
<下载源码>,保存日志系统报错了,后面也懒得再写一次了。