SpringCloud--注册中心Eureka

Eureka的服务治理设计中,所有节点即是服务提供方,也是服务消费方。

Eureka Server的高可用:就是将自己作为服务向其他服务注册中心注册自己,形成一组互相注册的服务注册中心,实现服务清单的互相同步,达到高可用的效果。

Example:现有两个服务注册中心(RegisterCenterOne、RegisterCenterTwo)

application-centerOne.properties内容如下:

  spring.application.name=eureka-server

  server.port=1111

  eureka.instance.hostname=registercenterone

  eureka.client.serviceUrl.defaultZone=http://registercentertwo:1112/eureka

application-centerTwo.properties内容如下:

  spring.application.name=eureka-server

  server.port=1112

  eureka.instance.hostname=registercentertwo

  eureka.client.serviceUrl.defaultZone=http://registercenterone:1111/eureka

服务提供方配置内容如下(application.properties):

  spring.application.name=hello-service

  eureka.client.serviceUrl.defaultZone=http://registercentertwo:1112/eureka,http://registercenterone:1111/eureka

  

猜你喜欢

转载自www.cnblogs.com/fqfanqi/p/9924669.html