1. 程式人生 > >Spring Cloud Eureka的集群配置(六)

Spring Cloud Eureka的集群配置(六)

code pri 文件 服務端 http class color -- tex

1、再次創建2個Eureka工程

工程名:microservicecloud-eureka-7002

工程名:microservicecloud-eureka-7003

2、pom.xml文件

<dependencies>
        <!--eureka-server服務端 -->
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-eureka-server</
artifactId> </dependency> </dependencies>

3、域名映射

找到 "C:\Windows\System32\drivers\etc\hosts" 文件,並在hosts文件中增加如下內容:

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

4、配置文件的修改

(1)工程 microservicecloud-eureka-7001application.yml文件做如下修改:

server:
  port: 
7001 eureka: instance: hostname: eureka7001.com #eureka服務端的實例名稱 client: register-with-eureka: false #false表示不向註冊中心註冊自己。Eureka不響自己註冊 fetch-registry: false #false表示自己端就是註冊中心,我的職責就是維護服務實例,並不需要去檢索服務 service-url: defaultZone: http://eureka7002.com:7002/eureka/,http://eureka7003.com
:7003/eureka/

(2)工程 microservicecloud-eureka-7002 的 application.yml文件做如下修改:

server:
  port: 7002
eureka:
  instance:
    hostname: euraka7002.com #eureka服務端的實例名稱
  client:
    register-with-eureka: false #false表示不向註冊中心註冊自己。Eureka不響自己註冊
    fetch-registry: false       #false表示自己端就是註冊中心,我的職責就是維護服務實例,並不需要去檢索服務
    service-url:
      defaultZone: http://euraka7001.com:7001/eureka/,http://euraka7003.com:7003/eureka/

(3)工程 microservicecloud-eureka-7003 的 application.yml文件做如下修改:

server:
  port: 7003
eureka:
  instance:
    hostname: eureka7003.com #eureka服務端的實例名稱
  client:
    register-with-eureka: false #false表示不向註冊中心註冊自己。Eureka不響自己註冊
    fetch-registry: false       #false表示自己端就是註冊中心,我的職責就是維護服務實例,並不需要去檢索服務
    service-url:
      defaultZone: http://eureka7001.com:7001/eureka/,http://eureka7002.com:7002/eureka/

Spring Cloud Eureka的集群配置(六)