项目中架构是React+springCloud微服务,在项目中实际应用,因此再回过头温习一下,加深理解。
一下内容是自己的理解如有错误请指错,哈哈。
eureka服务注册与发现,把后端的所有微服务集中管理实现
server:
port: 7001
eureka:
instance:
hostname: peer1 #配置host文件 peer1 = 127.0.0.1
client:
register-with-eureka: false #禁止自己当做服务注册
fetch-registry: false #屏蔽注册信息
service-url:
defaultZone: http://peer2:7002/eureka/ #把自己也当作服务注册到另外一个eureka中
server:
enable-self-preservation: false #自我保护机制配置,默认为true开启
eviction-interval-timer-in-ms: 2000 #间隔多久去拉取服务注册信息,默认为30秒