• 【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/

  • 相关阅读:
    当下流行的分布式文件系统大阅兵
    smb相关资料
    Linux下将多个静态库(.a)合并成一个静态库文件(.a)的命令操作,方法一
    IBInspectable的使用
    iOS开发拓展篇——如何把项目托管到GitHub
    iOS开发拓展篇-XMPP简单介绍
    iOS开发拓展篇—应用之间的跳转和数据传递
    使用NSURLSession获取网络数据和下载文件
    李洪强实现横向滚动的View<二>
    李洪强实现横向滚动的View<一>
  • 原文地址:https://www.cnblogs.com/myitnews/p/11620676.html
Copyright © 2020-2023  润新知