AVt天堂网 手机版,亚洲va久久久噜噜噜久久4399,天天综合亚洲色在线精品,亚洲一级Av无码毛片久久精品

當前位置:首頁 > 科技  > 軟件

面試官:Nacos有幾種負載均衡策略?

來源: 責編: 時間:2023-10-31 16:45:54 277觀看
導讀Nacos 作為目前主流的微服務中間件,包含了兩個頂級的微服務功能:配置中心和注冊中心。1、配置中心掃盲配置中心是一種集中化管理配置的服務,通俗易懂的說就是將本地配置文件“云端化”。 這樣做的好處有以下幾個:集中管

WeZ28資訊網——每日最新資訊28at.com

Nacos 作為目前主流的微服務中間件,包含了兩個頂級的微服務功能:配置中心和注冊中心。WeZ28資訊網——每日最新資訊28at.com

1、配置中心掃盲

配置中心是一種集中化管理配置的服務,通俗易懂的說就是將本地配置文件“云端化”。 這樣做的好處有以下幾個:WeZ28資訊網——每日最新資訊28at.com

  1. 集中管理配置信息:配置中心將不同服務的配置信息集中放在一起進行管理,實現了配置信息的集中存儲。
  2. 動態更新配置:配置中心中的配置信息可以通過操作界面或 API 進行動態更新,無需重啟服務就可以應用最新的配置信息。
  3. 配置信息共享:將配置集中在配置中心中,不同的服務實例可以共享同一套配置信息。
  4. 配置信息安全:配置中心可以對配置信息提供安全管理、權限控制等管理功能。
  5. 信息追溯:支持配置版本管理、歷史記錄等管理功能。

當然,配置中心不可能有負載均衡的功能,所以略過,咱們直接來看注冊中心。WeZ28資訊網——每日最新資訊28at.com

2、注冊中心掃盲

注冊中心(Registry)是分布式系統中的一個組件,用于實現服務的注冊與發現。注冊中心用于管理服務實例的元數據信息,并提供服務發現和路由的功能。WeZ28資訊網——每日最新資訊28at.com

在微服務架構中,服務之間經常需要互相調用和通信。注冊中心的作用是為服務提供一個集中管理和協調的中心,默認情況下,服務將自己的信息注冊到注冊中心,其他服務可以通過查詢注冊中心的信息來發現和調用目標服務。WeZ28資訊網——每日最新資訊28at.com

注冊中心的核心功能包括以下幾個:WeZ28資訊網——每日最新資訊28at.com

  • 服務注冊:服務提供者在啟動時將自己的信息(比如 IP 地址、端口號、服務名稱等)注冊到注冊中心。注冊中心維護著一張服務實例的清單。
  • 服務發現:服務消費者通過向注冊中心查詢服務信息,獲取可用的服務實例列表。通過注冊中心,服務消費者能夠找到并連接到目標服務。
  • 健康檢查:注冊中心可以定時檢查服務實例的健康狀態,并根據服務的狀態更新服務實例的可用性。
  • 負載均衡:注冊中心可以根據負載均衡策略,將請求分發給不同的服務實例,以實現負載均衡和服務高可用。
  • 服務路由:在一些高級注冊中心中,還可以定義服務路由規則,將請求路由到不同的服務實例,實現更靈活的流量控制和管理。

3、注冊中心與負載均衡

負載均衡嚴格的來說,并不算是傳統注冊中心的功能。?般來說服務發現的完整流程應該是先從注 冊中心獲取到服務的實例列表,然后再根據自身的需求,來選擇其中的部分實例或者按照?定的流 量分配機制來訪問不同的服務提供者,因此注冊中心本身?般不限定服務消費者的訪問策略。WeZ28資訊網——每日最新資訊28at.com

例如 Eureka、Zookeeper 包括 Consul,本身都沒有去實現可配置及可擴展的負載均衡機制,Eureka 的 負載均衡是由 Ribbon 來完成的,而 Consul 則是由 Fabio 做負載均衡。WeZ28資訊網——每日最新資訊28at.com

也就是說注冊中心和負載均衡,其實完全屬于兩個不同的東西,注冊中心主要提供服務的注冊,以及將服務注冊的列表交給消費者,至于消費者要使用哪種負載均衡策略?完全可以由自己決定。此時消費者可以通過客戶端負載均衡器來實現服務的選擇和調用,例如客戶端負載均衡器 Ribbon 或 Spring Cloud LoadBalancer。WeZ28資訊網——每日最新資訊28at.com

4、客戶端與服務端負載均衡

客戶端負載均衡器通常位于服務的消費者端,主要負責將請求合理地分發給不同的服務提供者。工作原理是客戶端在發起請求前,通過負載均衡算法選擇一個合適的服務實例進行請求。客戶端根據服務實例的健康度、負載狀況等指標來決定選擇哪個服務實例。常見的客戶端負載均衡器有 Ribbon、Feign 等。WeZ28資訊網——每日最新資訊28at.com

WeZ28資訊網——每日最新資訊28at.com

服務端負載均衡器通常被稱為反向代理服務器或負載均衡器,它位于服務的提供者端,接收客戶端的請求,并根據一定的負載均衡策略將請求分發給后端的多個服務實例。工作原理是將客戶端的請求集中到負載均衡器,由負載均衡器將請求分發給多臺服務提供者。常見的服務器端負載均衡器有 Nginx、HAProxy 等。WeZ28資訊網——每日最新資訊28at.com

WeZ28資訊網——每日最新資訊28at.com

客戶端負載均衡 VS 服務端負載均衡

  • 客戶端負載均衡器的優點是可以實現本地的負載均衡算法,避免了對注冊中心的頻繁調用,降低了網絡開銷。它的缺點是每個客戶端都需要集成負載均衡器,導致代碼冗余和維護復雜性。
  • 服務器負載均衡器的優點是可以集中管理請求流量,提供一致的負載均衡策略和配置,對客戶端透明。它的缺點是服務器端負載均衡器通常需要獨立部署和配置,增加了系統的復雜性和維護成本。并且它很可能成為整個系統的瓶頸(因為客戶端需要頻繁的調用),所以此時需要考慮其性能和可靠性等問題。

5、Nacos和負載均衡

然而 Nacos 的注冊中心和傳統的注冊中心不太一樣,例如  Eureka、Zookeeper、Consul 等。因為 Nacos 在 0.7.0 之后(包含此版本),它內置了以下兩種負載均衡策略:WeZ28資訊網——每日最新資訊28at.com

基于權重的負載均衡策略,這個在 Nacos 服務編輯的時候也可以看到其設置:WeZ28資訊網——每日最新資訊28at.com

WeZ28資訊網——每日最新資訊28at.com

基于第三方 CMDB(地域就近訪問)標簽的負載均衡策略,這個可以參考官方說明文檔:https://nacos.io/zh-cn/blog/cmdb.htmlWeZ28資訊網——每日最新資訊28at.com

小結

注冊中心和負載均衡器嚴格意義上來說是兩個東西,但 Nacos 注冊中心中,內置了兩種負載均衡策略:基于權重和基于 CMDB(低于就近訪問)的負載均衡策略。WeZ28資訊網——每日最新資訊28at.com

思考

那么問題來了,既然 Nacos 中內置了基于權重的負載均衡策略,那為什么修改 Nacos 中的權重值,在服務端調用時,卻沒看到任何變化?WeZ28資訊網——每日最新資訊28at.com

本文鏈接:http://www.tebozhan.com/showinfo-26-16130-0.html面試官:Nacos有幾種負載均衡策略?

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: 通過實例理解Web應用用戶密碼存儲方案

下一篇: 編寫高質量代碼的十條黃金法則

標簽:
  • 熱門焦點
  • K60至尊版剛預熱 一加Ace2 Pro正面硬剛

    Redmi這邊剛如火如荼的宣傳了K60 Ultra的各種技術和硬件配置,作為競品的一加也坐不住了。一加中國區總裁李杰發布了兩條微博,表示在自家的一加Ace2上早就已經采用了和PixelWo
  • 6月安卓手機好評榜:魅族20 Pro蟬聯冠軍

    性能榜和性價比榜之后,我們來看最后的安卓手機好評榜,數據來源安兔兔評測,收集時間2023年6月1日至6月30日,僅限國內市場。第一名:魅族20 Pro好評率:95%5月份的時候魅族20 Pro就是
  • SpringBoot中使用Cache提升接口性能詳解

    環境:springboot2.3.12.RELEASE + JSR107 + Ehcache + JPASpring 框架從 3.1 開始,對 Spring 應用程序提供了透明式添加緩存的支持。和事務支持一樣,抽象緩存允許一致地使用各
  • 在線圖片編輯器,支持PSD解析、AI摳圖等

    自從我上次分享一個人開發仿造稿定設計的圖片編輯器到現在,不知不覺已過去一年時間了,期間我經歷了裁員失業、面試找工作碰壁,寒冬下一直沒有很好地履行計劃.....這些就放在日
  • 一個注解實現接口冪等,這樣才優雅!

    場景碼猿慢病云管理系統中其實高并發的場景不是很多,沒有必要每個接口都去考慮并發高的場景,比如添加住院患者的這個接口,具體的業務代碼就不貼了,業務偽代碼如下:圖片上述代碼有
  • Python異步IO編程的進程/線程通信實現

    這篇文章再講3種方式,同時講4中進程間通信的方式一、 Python 中線程間通信的實現方式共享變量共享變量是多個線程可以共同訪問的變量。在Python中,可以使用threading模塊中的L
  • 最“俊美”淘寶賣家,靠直播和短視頻圈粉,上架秒光,年銷3000萬

    來源 | 電商在線文|易琬玉編輯|斯問受訪店鋪:Ringdoll戒之人形圖源:微博@御座的黃山、“Ringdoll戒之人形”淘寶店鋪有關外貌的評價,黃山已經聽累了。生于1985年的他,哪
  • 年輕人的“職場羞恥感”,無處不在

    作者:馮曉亭 陶 淘 李 欣 張 琳 馬舒葉來源:燃次元“人在職場,應該選擇什么樣的著裝?”近日,在網絡上,一個與著裝相關的帖子引發關注,在該帖子里,一位在高級寫字樓亞洲金
  • 華為Mate60標準版細節曝光:經典星環相機模組回歸

    這段時間以來,關于華為新旗艦的爆料日漸密集。據此前多方爆料,今年華為將開始恢復一年雙旗艦戰略,除上半年推出的P60系列外,往年下半年的Mate系列也將
Top