SpringCloud

第三章:SpringCloud将config server an

2017-12-13  本文已影响29人  FantJ

1.将config server注册至eureka

spring:
  cloud:
    config:
      server:
        git:
          uri: https://github.com/jiaofanting/spring-cloud-config-repo/
  application:
    name: config-server-eureka
server:
  port: 8080
eureka:
  client:
    service-url:
      defaultZone:  http://127.0.0.1:9000/eureka

可以说就是正常注册

2.将config client注册至eureka

spring:
  cloud:
    config:
      discovery:
        enabled: true
        service-id: config-server-eureka
  application:
    name: config-client-eureka
eureka:
  client:
    service-url:
      defaultZone:  http://127.0.0.1:9000/eureka

application只设置了端口,这里我就不贴代码了
这段配置有个重点就是

spring:
  cloud:
    config:
      discovery:
        enabled: true
        service-id: config-server-eureka

连接config server方法变了。我们来看看这个enabled是什么

image.png

Flag to indicate that config server discovery is enabled (config server URL will be looked up via discovery).

意思是 enabled这个标记表明server 服务发现是开启的(server url将被发现)
意思就是 会从eureka发现列表里找到config server 的url

image.png
访问config client 的controller 的 /profile方法
image.png
上一篇下一篇

猜你喜欢

热点阅读