zoukankan      html  css  js  c++  java
  • 【Eureka篇三】Eureka集群配置(5)

    1. 新建子模块microservicecloud-eureka-7002(后面简称7002) 和 microservicecloud-eureka-7003(后面简称为7003),packaging均是jar模式,以microservicecloud-eureka-7001(后面简称为7001)的pom.xml为模板配置。

    2. 将7001的EurekaServer7001_App.java、application.properties文件拷贝到7002和7003,并修改启动类为EurekaServer7002_App.java、EurekaServer7003_App.java

    3. 因为是集群,为了区分每个eureka实例,修改本机的映射配置,使用域名

    找到C:WindowsSystem32driversetc路径下的hosts文件,添加如下内容:

    127.0.0.1  eureka7001.com
    127.0.0.1  eureka7002.com
    127.0.0.1  eureka7003.com

    4. 修改7001、7002、7003的application.properties文件

    7001:

    server.port=7001
    #eureka服务端的实例名称
    eureka.instance.hostname=eureka7001.com
    #false表示不向注册中心注册自己
    eureka.client.register-with-eureka=false
    #false表示自己端就是注册中心,我的职责就是维护服务实例,并不需要去检索服务
    eureka.client.fetch-registry=false
    #设置与Eureka Server交互的地址查询服务和注册服务都需要依赖这个地址。
    eureka.client.service-url.defaultZone=http://eureka7002.com:7002/eureka/,http://eureka7003.com:7003/eureka/

    7002:

    server.port=7002
    #eureka服务端的实例名称
    eureka.instance.hostname=eureka7002.com
    #false表示不向注册中心注册自己
    eureka.client.register-with-eureka=false
    #false表示自己端就是注册中心,我的职责就是维护服务实例,并不需要去检索服务
    eureka.client.fetch-registry=false
    #设置与Eureka Server交互的地址查询服务和注册服务都需要依赖这个地址。
    eureka.client.service-url.defaultZone=http://eureka7001.com:7001/eureka/,http://eureka7003.com:7003/eureka/

    7003:

    server.port=7003
    #eureka服务端的实例名称
    eureka.instance.hostname=eureka7003.com
    #false表示不向注册中心注册自己
    eureka.client.register-with-eureka=false
    #false表示自己端就是注册中心,我的职责就是维护服务实例,并不需要去检索服务
    eureka.client.fetch-registry=false
    #设置与Eureka Server交互的地址查询服务和注册服务都需要依赖这个地址。
    eureka.client.service-url.defaultZone=http://eureka7001.com:7001/eureka/,http://eureka7002.com:7002/eureka/

    5. 修改microservicecloud-provider-dept-8001的application.properties

    因为是集群,所以需要将客户端注册到每个EurekaServer中。

    #客户端注册进eureka服务列表项内
    eureka.client.service-url.defaultZone=http://eureka7001.com:7001/eureka/,http://eureka7002.com:7002/eureka/,http://eureka7003.com:7003/eureka/

    6. 依次启动7001、7002、7003、microservicecloud-provider-dept-8001,分别访问:

    http://eureka7001.com:7001/
    http://eureka7002.com:7002/
    http://eureka7003.com:7003/

  • 相关阅读:
    装java开发环境 报client/jvm.dll找不到
    json expected name at 1 1
    svn右键菜单不显
    win10 随记
    eclipse配置打开选中文件存储的目录快捷配置
    mybatis 常见面试题
    java 求取昨天日期
    字符串反转记录总结
    @RequestMapping 无法加载
    expected at least 1 bean which qualifies as autowire candidate for this depe (spring无法注入)
  • 原文地址:https://www.cnblogs.com/myitnews/p/11620676.html
Copyright © 2011-2022 走看看