@ -0,0 +1,21 @@
配置服务:
存储:git
地址:http://192.168.1.220:10080/jiwei/jw.config.git
配置服务的优先级(左到右 高到低)
git(svr-base.yml)->git(application.yml)->本地(application.yml)->本地(bootstrap.yml)
注:1.如果以上配置有相同默认采取优先级高的
刷新当个微服务的配置
地址:端口/refresh
例 localhost:8080/reflesh
让微服务添加配置服务代码如下
spring:
#从发现服务里面取配置服务的信息
cloud:
config:
username: jw
password: jkzl
discovery:
enabled: true ##使用发现服务
service-id: svr-configurations ##配置服务的名字
@ -0,0 +1,14 @@
发现服务工程
端口是8761
如果有项目要注册到服务列表在yml中配置如下,
eureka:
client:
serviceUrl:
#http://账号:密码@127.0.0.1:8761/eureka/
defaultZone: http://jw:jkzl@127.0.0.1:8761/eureka/
注:
1.以上配置只有写明注册地址,其他的euruka公用配置已经在配置中心(git)写好
2.以上配置一般根据不同的环境配置
发现服务高可用的配置
实现方法:
启动多个发现服务,每个服务分别注册到对应的发现服务即可