上次回歸: 上次我們說了ribbon的基本使用,包括里面的內部算法,算法的細粒度配置,還有我們自己如何實現我們自己的算法,主要還是一些基本使用的知識,還不會使用ribbon的小伙伴可以回去看一下上一篇博客。 什么是Feign: Feign是Netflix開發的聲明式、模板化的HTTP ...
上次回歸: 上次我們主要說了,我們的注冊中心nacos的使用,如我們的命名空間 分組 集群 版本等是如何使用的,如果是這樣呢 我們現在有三個用戶服務和三個訂單服務,我們應該如何分發這些請求呢 都請求到一個服務 輪詢 權重 這次我們就來看一下我們的如何解決這些問題的。 本次主要內容: 本次我們主要來說ribbon的使用,還有ribbon是如何配置各個分發策略的,再就是我們怎么能自己實現我們的自己的分 ...
2020-02-20 09:36 0 781 推薦指數:
上次回歸: 上次我們說了ribbon的基本使用,包括里面的內部算法,算法的細粒度配置,還有我們自己如何實現我們自己的算法,主要還是一些基本使用的知識,還不會使用ribbon的小伙伴可以回去看一下上一篇博客。 什么是Feign: Feign是Netflix開發的聲明式、模板化的HTTP ...
歷史演變: 以前我們都是一個war包,包含了很多很多的代碼,反正我開始工作的時候做的就是這樣的項目,一個金融系統,代碼具體多少行記不清楚了,內部功能超多,但是實際能用到的不多,代碼冗余超大,每次部署大概要10分鍾以上。 這個war包包含了我們的所有,jsp、js、css、java代碼 ...
上次回顧: 上次博客,我們主要說了微服務的發展歷程和nacos集群單機的搭建,單機需要-m standalone啟動,集群建議使用nginx做一下反向代理,自行保證mysql和ngxin的高可用。 本次定位: 一、nacos的內部概念 二、nacos的基本使用 三、為下次 ...
今天我們來說一下dubbo的基本使用,沒有什么高階的知識,真的超級簡單易懂。 Dubbo核心功能解釋 dubbo 阿里開源的一個SOA服務治理框架,從目前來看把它稱作是一個RPC遠程調用框架更為貼切。單從RPC框架來說,功能較完善,支持多種傳輸和序列化方案。所以想必大家已經知道 ...
一:Ribbon是什么? Ribbon是Netflix發布的開源項目,主要功能是提供客戶端的軟件負載均衡算法,將Netflix的中間層服務連接在一起。Ribbon客戶端組件提供一系列完善的配置項如連接超時,重試等。簡單的說,就是在配置文件中列出Load Balancer(簡稱LB)后面 ...
做一個處理用戶信息的微服務 客戶端通過用戶名,可以從服務端查詢用戶的基本信息 gRPC proto user.proto 定義客戶端請求、服務端響應的數據格式 user.pb.go 自動生成的,為數據交互提供的函數 server.go 微服務 ...
市面上有很多表單驗證的框架,教我們怎么驗證表單的數據提交,說實話也真的很簡單,但是我們會有一種感覺我們要是離開了這些框架的時候,我們有時候會束手無策,然后js驗證寫的很不規范,沒有一套比較好的模式,那 ...
前面我們說了RabbitMQ和RocketMQ的安裝和簡單的使用,這次我們說一下Kafka的安裝配置,后面我會用幾個真實案例來說一下MQ的真實使用場景。天冷了,不願意伸手,最近沒怎么寫博客了,還請見諒。 一、目標 1.知道什么是Kafka 2.懂得kafka的單機和集群安裝 ...