当前位置: 移动技术网 > IT编程>开发语言>Java > Eureka(3、Server多点搭建)

Eureka(3、Server多点搭建)

2020年07月28日  | 移动技术网IT编程  | 我要评论
  1. 接上一篇文章,新建eurekaserver02项目,把application.yml改一改
server:
  port: 8000
spring:
  application:
    # 项目名称/微服务节点名称。
    # 配置为eurekaserver01同名,代表是一个微服务节点
    name: eurekaServer
eureka:
  instance:
    #注册服务器名称
    hostname: eurekaServer
  client:
    #是否自动拉去注册中心服务列表,默认true,该项目维护服务实例用,无需拉取服务列表
    fetch-registry: false
    #是否将当前服务注册到注册中心,默认true,该项目本身就是服务治理中心,所以不用注册
    register-with-eureka: false
    service-url:
      # 服务中心的域,注册到另一个服务中心(7000)
      defaultZone: http://www.lhsxpumps.com/_localhost:7000/eureka/
  1. 然后把eurekaserver01的yml文件的defaultZone进行修改,让两个server节点完成相互注册:
defaultZone: http://localhost:7000/eureka/

至此,多节点服务注册中心搭建完毕

  1. 新建产品服务完成多节点注册
server:
  port: 7001
spring:
  application:
    # 项目名称/微服务节点名称
    name: product-provider
eureka:
  client:
    #是否自动拉去注册中心服务列表,默认true,这里可以不用配置
    fetch-registry: true
    #是否将当前服务注册到注册中心,默认true,这里可以不用配置
    register-with-eureka: true
    service-url:
      # 注册到服务中心
      defaultZone: http://localhost:7000/eureka/,http://localhost:8000/eureka/

注册完成后可以看到注册中心新增了实例:
在这里插入图片描述
在这里插入图片描述

本文地址:https://blog.csdn.net/qq_33803102/article/details/107589442

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网