六、Spring Cloud系列:Config服务端与客户端常用配置
2017-09-17 14:01
477 查看
一、服务端
#================================普通配置============================== #应用名称 spring.application.name=config-server-v1 #应用端口 server.port=7001 #================================config配置========================= #git仓库位置 spring.cloud.config.server.git.uri=https://github.com/KingBoyWorld/phoenix_conf.git #相对搜索位置 spring.cloud.config.server.git.search-paths={application} #更改默认搜索分支,此处需要按照环境更改 spring.cloud.config.server.git.default-label=master #用户名 spring.cloud.config.server.git.username=kingboyworld@163.com #密码 spring.cloud.config.server.git.password=yourpassword #================================安全认证配置============================== security.user.name=kingboy security.user.password=kingboy123456 #================================eureka配置========================= eureka.client.service-url.defaultZone=http://localhost:7000/eureka/ #设置ID为ip:port eureka.instance.instance-id=${spring.cloud.client.ipAddress}:${server.port} #================================actuator配置============================== endpoints.refresh.sensitive=false
二、客户端配置
#================================基础配置============================== #端口号 server.port=8082 #服务名 spring.application.name=consumer-service-v1 #================================eureka配置============================== #注册到eureka中心,获取到配置服务 eureka.client.service-url.defaultZone=http://localhost:7000/eureka/ #设置ID为ip:port eureka.instance.instance-id=${spring.cloud.client.ipAddress}:${server.port} #================================安全配置-配置中心服务=================== #用户名密码(就是在服务端配置的用户密码) spring.cloud.config.username=kingboy spring.cloud.config.password=kingboy123456 #获取远程配置的相应profile,没有则选择默认 #spring.cloud.config.profile=dev #配置-配置中心服务 spring.cloud.config.discovery.enabled=true spring.cloud.config.discovery.service-id=config-server-v1 #失败快速响应,加入重试机制 spring.cloud.config.fail-fast=true #间隔时间检测(毫秒) spring.cloud.config.retry.initial-interval=3000
三、Git仓库中的格式
新建一个文件夹, 命名为你的客户端有application.name进入这个文件夹,新建一个文件, 命名为你的客户端有{application.name}.properties
根据我上面的配置文件,应该建立如下:
|–consumer-service-v1
|—consumer-service-v1.properties
相关文章推荐
- 五、Spring Cloud系列:Eureka服务端与客户端常用配置
- SpringCloud系列九:SpringCloudConfig 基础配置(SpringCloudConfig 的基本概念、配置 SpringCloudConfig 服务端、抓取配置文件信息、客户端使用 SpringCloudConfig 进行配置、单仓库目录匹配、应用仓库自动选择、仓库匹配模式)
- spring cloud系列-02.配置中心Config搭建
- [置顶] Spring Cloud_5_客户端健康检测与常用配置
- 干货实操:微服务Spring Cloud 系列(一) Spring cloud Config 用SVN做配置仓库
- SpringCloud(第 029 篇)配置客户端 ConfigClient 接入配置服务端
- 一、Spring Cloud系列:Zipkin服务端配置
- VPS系列---安装配置nagios客户端、服务端
- SpringCloud(第 035 篇)配置服务客户端ConfigClient链接经过认证的配置服务端
- SpringCloud(第 029 篇)配置客户端 ConfigClient 接入配置服务端
- SpringCloud系列教程(5)-- Config服务端配置
- SpringCloud(第 035 篇)配置服务客户端ConfigClient链接经过认证的配置服务端
- SpringCloud(第 029 篇)配置客户端 ConfigClient 接入配置服务端
- SpringCloud(第 035 篇)配置服务客户端ConfigClient链接经过认证的配置服务端
- 1 查找并总结:错误类型对应的http代码。2 总结一下常用web.config公共配置。
- spring cloud config 之svn仓库配置与动态刷新(服务端)
- SpringCloud(第 033 篇)配置客户端ConfigClient链接经过对称加解密的配置微服务
- ORA-12541:TNS:no listener 客户端tnsnames.ora配置,以及服务端listener.ora配置
- MyBatisConfig的常用配置