微服务的架构中,Eureka作为注册中心在进行配置文件的配置时,有两个比较生疏的配置:
register-with-eureka: true # 是否注册自己
fetch-registry: true #是否拉取服务
register-with-eureka
指的是字面意思,注册到Eureka,为什么Eureka自己的配置文件中有这个选项,是因为为了高可用,我们会进行Eureka集群的配置,防止一个注册中心挂掉导致微服务瘫痪的窘境,true即意味着,Eureka将自己注册进注册中心;
fetch-registry
:英文直译获取注册表,也很好理解,获取Eureka中的注册表信息,也就是我们注册到注册中心的服务,通过打开这个开关后方能获取;