1. 程式人生 > 其它 >微服務架構學習(五):Eureka 總結及注意事項(非VIP可通過我的訂閱號檢視)

微服務架構學習(五):Eureka 總結及注意事項(非VIP可通過我的訂閱號檢視)

技術標籤:SpringCloudEurekaEureka叢集

廢話不多說,上碼:

我們已經有過將 Eureka Client 註冊到本地 Eureka Server 服務上的介紹,但當時的本地 Eureka Server 服務是個單節點服務,在上篇中我們實現了 Eureka Server 高可用方案後 Client 又該如何註冊呢?

其實很簡單,只需要將 Client 註冊到叢集中的每一個節點即可。

一、Eureka Client 高可用

1.1 Eureka Client 配置

我們建立的 Eureka Client 為例。當時,我們註冊到單節點的 Eureka Server 的配置檔案如下所示:

spring:
  application:
    name: client-test

server:
  port: 8080

eureka:
  client:
    service-url:
      defaultZone: http://localhost:8000/eureka/

而我們只需要將 eureka.client.service-url.defaultZone 的值由一個節點改為多個節點即可,如下配置:

spring:
  application:
    name: client-test

server:
  port