<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          TSeer名字服務解決方案

          聯(lián)合創(chuàng)作 · 2023-09-28 05:34

          TSeer 是騰訊高性能 RPC 開發(fā)框架 Tars 團隊開源的一套服務注冊發(fā)現(xiàn)容錯的解決方案,是對 Tars 名字服務功能的輕量化。在騰訊瀏覽器、應用寶、管家、手機書城、騰訊文學、廣點通等眾多業(yè)務中廣泛采用,目前日均承載百億級別的請求量。

          在服務發(fā)現(xiàn)的核心功能之上,TSeer 還支持多種優(yōu)秀的負載均衡算法,提供可靠的故障容錯策略。針對發(fā)展迅速的海量服務,還支持就近接入,按 SET 邏輯分組,全量調(diào)度三種不同的路由策略。實現(xiàn)了高度智能的調(diào)度優(yōu)化,有效解決了業(yè)務跨地區(qū)跨機房調(diào)用等難題,極大提升服務的可用性和調(diào)用質(zhì)量。

          TSeer 擁有 web 管理界面和 API 接入兩種方式可供用戶根據(jù)需求自由選擇,通過代理節(jié)點和代理服務器機制為需要頻繁發(fā)布變更的業(yè)務提供透明的服務發(fā)現(xiàn)功能,學習成本很低,操作也很方便,對于業(yè)務維護人員十分友好。

          同時 TSeer 輕巧靈便,對業(yè)務的侵入性低,非 Tars 服務亦可無縫接入,是微服務框架中優(yōu)秀的名字服務解決方案。

          支持平臺

          • Linux

          支持語言

          • JAVA

          • C++

          • 更多版本持續(xù)開發(fā)中...

          Tseer 架構(gòu)

          整個 Tseer 的結(jié)構(gòu)分為三部分:Tseerserver、業(yè)務客戶端(主調(diào))、業(yè)務服務端(被調(diào))。

          • Tseerserver

            Tseerserver 是整個 Tseer 的樞紐與核心模塊。 當新節(jié)點上線時,需要先通過 WEB 管理平臺在 Tseer 服務集群注冊,將其網(wǎng)絡位置信息記錄在 Tseer 系統(tǒng)中。當需要對節(jié)點進行下線或者其他修改時,也需要在 WEB 管理平臺就行相關(guān)操作。被調(diào)節(jié)點也會定時上報心跳給 Tseerserver,server 端會屏蔽心跳超時的節(jié)點使其無法被調(diào)用。

          • 業(yè)務客戶端

            業(yè)務客戶端是需要調(diào)用其他服務的節(jié)點,稱之為主調(diào),是服務發(fā)現(xiàn)功能的使用者。 Tseer 為業(yè)務客戶端提供了:安裝 Agent 與 API 調(diào)用兩種方式來從 Tseerserver 獲得需要調(diào)用的服務(被調(diào))的地址來完成調(diào)用。

          • 業(yè)務服務端

            業(yè)務服務端是需要被調(diào)用的節(jié)點,稱之為被調(diào),是服務的提供者。 當新節(jié)點上線時,被調(diào)需要在 Tseerserver 注冊。不論同一個被調(diào)服務集群有多少個節(jié)點,注冊時該服務集群都需要注冊一個統(tǒng)一的名字。主調(diào)在調(diào)用邏輯中只需要寫明需要調(diào)用的服務的名字,Tseer 會根據(jù)被調(diào)名字來返回被調(diào)地址。當被調(diào)需要擴容時,只需要把新節(jié)點加在該服務對應的名字下面即可。業(yè)務人員無需管理被調(diào)集群下繁多的服務節(jié)點信息,十分方便。

          瀏覽 28
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  亚洲A∨无码无在线观看 | 亚洲欧美乱伦 | 免费看黄网站 7 7入口 | 亚洲无码中出乱伦内射 | 97人妻人人揉人人躁人人 |