原文:Zeus,一個可以快速使用的微服務組件

去年 上周 一直准備着做一個分布式微服務的組件,可以讓使用者用最簡單的方式引入,只需要使用簡單的注解就能夠使用。 用一點一點的空閑時間終於堆出來一個暫時可用的zeus . 版本。 Zeus,意為宙斯,奧林匹斯十二主神之首,Zeus目前既定的主要功能是服務發現,負載均衡,服務調用,API監控,配置中心,服務治理,服務容錯。 目前完成的功能有服務注冊,服務發現,API監控以及RPC調用。 Zeus的使 ...

2020-01-02 10:42 0 1244 推薦指數:

查看詳情

Alibaba微服務組件 - Gateway(二) Spring Cloud Gateway快速開始

2.1 環境搭建 2.1.1 引入依賴 2.1.2 編寫yml配置文件 2.1.3 集成Nacos 引入依賴 編寫yml配置文件 簡寫: 去掉關於路由的配置,自動尋找服務 測試(這時候,就發現只要按照網關地址/微服務/接口的格式去訪問,就可以得到成功響應 ...

Wed Apr 20 02:00:00 CST 2022 0 663
第十二課:微服務基本知識-微服務組件

2. 微服務組件 2.1 微服務組件包括哪些 一個完整的微服務包括的組件:注冊中心,配置中心,熔斷,限流,鏈路跟蹤,路由 在微服務中,有些組件為必須組件(必須啟動存在),客戶端才能正常調用 必須組件:注冊中心,后台服務(Provider) 非必須組件:配置中心,熔斷,限流,鏈路跟蹤 ...

Sun Aug 30 22:53:00 CST 2020 0 725
Alibaba微服務組件 - SkyWalking(一) 微服務鏈路追蹤

鏈路追蹤介紹 對於一個大型的幾十個、幾百個微服務構成的微服務架構系統,通常會遇到下面一些問題,比如: 1、如何串聯整個調用鏈路,快速定位問題? 2、如何縷清各個微服務之間的依賴關系? 3、如何進行各個微服務接口的性能分折? 4、如何跟蹤整個業務流程的調用處理順序? 1. skywalking ...

Thu Apr 21 01:36:00 CST 2022 0 723
Alibaba微服務組件 - Seata(二) 分布式事務Seata使用

2.1 Seata 是什么 Seata 是一款開源的分布式事務解決方案,致力於提供高性能和簡單易用的分布式事務服務。Seata 將為用戶提供了 AT、TCC、SAGA 和 XA 事務模式,為用戶打造一站式的分布式解決方案。AT模式是阿里首推的模式,阿里雲上有商用版本的GTS(Global ...

Tue Apr 19 00:41:00 CST 2022 0 624
Alibaba微服務組件 - Gateway(一) 網關/Gateway介紹

1.1 網關簡介 大家都知道在微服務架構中,一個系統會拆分為多個微服務。那么作為客戶端要如何去調用這么多的微服務,如果沒有網關存在,我們只能在客戶端記錄每個微服務的地址,然后去分別用。 這樣的架構,會存在着諸多的問題: 每個業務都會需要鑒權、限流、權限校驗、跨域等邏輯,如果每個業務 ...

Tue Apr 19 19:45:00 CST 2022 0 1975
Neutron服務組件

OpenStack 項目中的Neutron 網絡服務組件中提供虛擬機實例對網絡的連接,其中plug-ins 能夠提供對多種網絡設備和軟件的支持,使OpenStack 環境的構建和部署具備更多的靈活性,其最主要的功能是為虛擬機實例提供網絡連接。 Neutron服務組件內容 ...

Fri Aug 30 04:15:00 CST 2019 0 1325
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM