Spring Cloud Eureka Server集群Demo級搭建


將上篇隨筆Spring Cloud Eureka服務Demo級搭建進行改造,改造成一個在本機的偽集群

1.修改hosts文件(windows10 hosts文件位置:C:\Windows\System32\drivers\etc),加入

127.0.0.1 peer1
127.0.0.1 peer2

2.修改eurekaserver工程中的application.yml文件為

spring:
  application:
    name: eurekaserver
---
server:
  port: 8761
spring:
  profiles: peer1
eureka:
  instance:
    hostname: peer1
  client:
    registerWithEureka: false
    fetchRegistry: false
    serviceUrl:
      defaultZone: http://peer2:8762/eureka/
---
server:
  port: 8762
spring:
  profiles: peer2
eureka:
  instance:
    hostname: peer2
  client:
    registerWithEureka: false
    fetchRegistry: false
    serviceUrl:
      defaultZone: http://peer1:8761/eureka/

 

3.打開eurekaserver的啟動類

啟動peer1:右鍵→Run As→Run Configuration...,向Arguments內加入--spring.profiles.active=peer1,Run

啟動peer2:重復上述操作,將Arguments內參數改為 --spring.profiles.active=peer2,Run

 

 

 3.接下來啟動eurekaclient

4.分別訪問 http://localhost:8761http://localhost:8761,發現8761(peer1)中有peer2節點,8762(peer2)中有peer1節點,說明Eureka集群搭建成功

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM