1. 程式人生 > 實用技巧 >springcloud-Eureka叢集搭建

springcloud-Eureka叢集搭建

  之前搭建的是eureka單機版,現在搞個叢集版。單機和叢集之間要改的部分其實只是配置檔案而已,步驟如下:

  1.建立新的一個eurekaServer的模組,關於依賴和配置可參考已有的eurekaServer

  2.先到本地的host檔案配置如下的資訊:

127.0.0.1 eureka7001.com
127.0.0.1 eureka7002.com

  3.修改eureka叢集模組的配置檔案:

server:
  port: 7002
eureka:
  instance:
    hostname: eureka7002.com   #eureka服務端的例項名稱;這裡本來是locahost,但是為了區分不同的eureka,得修改下
  client:
    register
-with-eureka: false #false表示不向註冊中心註冊自己 fetch-registry: false #false表示自己端就是註冊中心 service-url: defaultZone: http://eureka7001.com:7001/eureka/ #叢集,如果要搭叢集的話,這裡的地址是其他eurekaserver的地址,用於相互註冊和通訊
server:
  port: 7001
eureka:
  instance:
    hostname: eureka7001.com   #eureka服務端的例項名稱
  client:
    register
-with-eureka: false #false表示不向註冊中心註冊自己 fetch-registry: false #false表示自己端就是註冊中心 service-url: defaultZone: http://eureka7002.com:7002/eureka/ #叢集

  4.啟動專案測試;假設訪問7002,按正常會有下面的資訊: