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/

  • 相关阅读:
    单元测试多租户数据库提供商
    在ASP.NET Core上实施每个租户策略的数据库
    再起航,我的学习笔记之JavaScript设计模式30(简单模板模式)
    再起航,我的学习笔记之JavaScript设计模式29(节流模式)
    笨鸟先飞之ASP.NET MVC系列之过滤器(02授权过滤器)
    再起航,我的学习笔记之JavaScript设计模式28(委托模式)
    笨鸟先飞之ASP.NET MVC系列之过滤器(01过滤器简介)
    再起航,我的学习笔记之JavaScript设计模式27(链模式)
    再起航,我的学习笔记之JavaScript设计模式26(解释器模式)
    再起航,我的学习笔记之JavaScript设计模式25(迭代器模式)
  • 原文地址:https://www.cnblogs.com/myitnews/p/11620676.html
Copyright © 2011-2022 走看看