日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

如何将单机版的Eureka服务改为集群版Eureka服务

發布時間:2025/3/12 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何将单机版的Eureka服务改为集群版Eureka服务 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Eureka 集群原理

基本原理

上圖是來自eureka的官方架構圖,這是基于集群配置的eureka;

  • 處于不同節點的eureka通過Replicate進行數據同步
  • Application Service為服務提供者
  • Application Client為服務消費者
  • Make Remote Call完成一次服務調用

服務啟動后向Eureka注冊,Eureka Server會將注冊信息向其他Eureka Server進行同步,當服務消費者要調用服務提供者,則向服務注冊中心獲取服務提供者地址,然后會將服務提供者地址緩存在本地,下次再調用時,則直接從本地緩存中取,完成一次調用。

當服務注冊中心Eureka Server檢測到服務提供者因為宕機、網絡原因不可用時,則在服務注冊中心將服務置為DOWN狀態,并把當前服務提供者狀態向訂閱者發布,訂閱過的服務消費者更新本地緩存。

Eureka 單機版到集群的改造過程

新建 兩個Eureka模塊項目

新建模塊(springcloudDemo-Eureka-7002和 springcloudDemo-Eureka-7003),至于如何在父項目下新建模塊請參考Eclipse構建Maven分包項目并構建服務端


注: 截圖中對應的Eureka 即三個Eureka服務構成Eureka集群

復制 springcloudDemo-Eureka-7001 中的內容

由于是學習SpringCloud Eureka 所以Eureka服務沒有太多操作,所以將之前的設置的單機版Eureka 內容復制過來


下的內容,分別拷貝到對應的其他Eureka集群成員中
特別注意:請不要為了方便直接拷貝Eclipse中springcloudDemo-Eureka-7001中的內容,直接到其他的項目中,這樣做是會報錯的。。。 所以別偷懶!!!

修改新建的兩個模塊的啟動類名稱

這個也可以不修改,沒有啥太大的影響

修改hosts中的映射

Windows 位置: C:\Windows\System32\drivers\etc

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

修改三個Eureka服務的配置文件

下面針對三個服務的配置文件進行相應的說明:

  • springcloudDemo-Eureka-7001
    需要和另外兩個服務的路由地址相連接
server: port: 7001eureka:instance:hostname: eureka7001.com #eureka服務端的實例名稱, C:\Windows\System32\drivers\etc 的hosts已經加入映射client:register-with-eureka: false #false表示不向注冊中心注冊自己。fetch-registry: false #false表示自己端就是注冊中心,我的職責就是維護服務實例,并不需要去檢索服務service-url:#單機#defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/ #設置與Eureka Server交互的地址查詢服務和注冊服務都需要依賴這個地址。#集群defaultZone: http://eureka7002.com:7002/eureka/,http://eureka7003.com:7003/eureka/
  • springcloudDemo-Eureka-7002
server: port: 7002eureka:instance:hostname: eureka7002.com #eureka服務端的實例名稱, C:\Windows\System32\drivers\etc 的hosts已經加入映射client:register-with-eureka: false #false表示不向注冊中心注冊自己。fetch-registry: false #false表示自己端就是注冊中心,我的職責就是維護服務實例,并不需要去檢索服務service-url:#單機#defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/ #設置與Eureka Server交互的地址查詢服務和注冊服務都需要依賴這個地址。#集群defaultZone: http://eureka7001.com:7001/eureka/,http://eureka7003.com:7003/eureka/
  • springcloudDemo-Eureka-7003
server: port: 7003eureka:instance:hostname: eureka7003.com #eureka服務端的實例名稱, C:\Windows\System32\drivers\etc 的hosts已經加入映射client:register-with-eureka: false #false表示不向注冊中心注冊自己。fetch-registry: false #false表示自己端就是注冊中心,我的職責就是維護服務實例,并不需要去檢索服務service-url:#單機#defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/ #設置與Eureka Server交互的地址查詢服務和注冊服務都需要依賴這個地址。#集群defaultZone: http://eureka7001.com:7001/eureka/,http://eureka7002.com:7002/eureka/

服務提供者將配置文件從單機版修改為集群

原理: 服務注冊的時候,從注冊到一臺修改為注冊到多臺

#單機版#defaultZone: http://localhost:7001/eurekadefaultZone: http://eureka7001.com:7001/eureka/,http://eureka7002.com:7002/eureka/,http://eureka7003.com:7003/eureka/

測試

分別啟動三個Eureka服務,形成Eureka集群,之后在啟動服務提供者

打開瀏覽器分別輸入:

  • http://eureka7001.com:7001/
  • http://eureka7002.com:7002/
  • http://eureka7003.com:7003/

    可以查看 服務8001,已經注冊到三臺Eureka集群中,Eureka集群正常啟動。
    注: 為什么 http://eureka7003.com:7003/ 界面會報錯,這是因為Eureka 保護機制導致,并不影響。

至此,從上一篇單機版到集群Eureka的改造完成。 至于服務消費者訪問,由于現在只有一個生產者,所以目前不是很明顯,之后會構建服務生產者集群,然后在測試服務消費者,這樣會比較好比較。

總結

以上是生活随笔為你收集整理的如何将单机版的Eureka服务改为集群版Eureka服务的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 波多野结衣精品视频 | 经典三级第一页 | 伊人久久久久久久久久 | 中国一级免费毛片 | 日韩区在线 | a√天堂资源在线 | 裸体视频软件 | 国产人妻777人伦精品hd | 国产精品999999 | 成人录像| 夜夜草 | 美女免费毛片 | 亚洲国产精品成人 | 久久福利网 | 亚洲一级电影 | 精品人妻一区二区免费视频 | www.奇米| 久久精品一区二区三区不卡牛牛 | 欧美大黑b | 国产精品超碰 | 亚洲高清网| www99re| 激情小视频在线观看 | 在线视频中文字幕 | 亚洲一区二区黄 | 漂亮人妻被中出中文字幕 | 亚州福利 | 男同互操gay射视频在线看 | 久久曹| 91正在播放 | 自拍一级片 | 黄网在线免费 | 色婷婷91 | 欧美天天 | 国产色区| 日本sm调教—视频|vk | 亚洲在线视频播放 | 五月天亚洲综合 | 欧美成人一区在线 | www.好吊色| 美女伊人网| 女性裸体瑜伽无遮挡 | 国产av无码专区亚洲av麻豆 | 欧美成人小视频 | 毛片大全免费 | 欧美九九 | 秋霞av一区二区三区 | 欧美一区二区三区大屁股撅起来 | 自拍1区 | 国产吃瓜在线 | 少妇的性事hd | 仙踪林久久久久久久999 | 欧美成人精品激情在线视频 | 国产精品看片 | 成人污污视频在线观看 | 91av日本 | 亚洲AV成人无码电影在线观看 | 免费在线观看网址 | 奇米色影视 | aa免费视频 | 国产精品男人的天堂 | 国产精品偷伦视频免费观看了 | 99综合网 | a天堂亚洲 | 成年人免费看黄色 | 在线视频观看免费 | 国产午夜精品久久 | 精品国产一区二区三区四区 | 波多野结衣中文一区 | 嫩草综合| 在线超碰av | 岛国av不卡 | 超色视频 | 午夜视频91 | 色中色av | 欧美日韩在线观看一区二区 | 伊人久久综合 | 最新中文字幕视频 | 久久久久人妻一区二区三区 | 国产自偷 | 乱色专区 | 青青草在线观看视频 | 看一级片 | 欧美性另类 | 911亚洲精品| 欧美偷拍视频 | 污污的网站在线免费观看 | 亚洲精品乱码久久久久久自慰 | 亚洲xxxx天美| 俄罗斯黄色录像 | 亚洲国产精品99久久久久久久久 | 久草久草久草 | 国产老女人乱淫免费可以 | 国产高潮av | 日本免费成人 | 丰满人妻一区二区三区性色 | 国产ts变态重口人妖hd | 香蕉视频网址 | 波多野结衣中文字幕在线 |