五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Spring Cloud Ribbon:負(fù)載均衡工具

2021-05-22 17:30 作者:自學(xué)Python的小姐姐呀  | 我要投稿

簡介

Spring Cloud Ribbon是由Netflix公司推出的開源軟件,是基于HTTP和TCP協(xié)議的,其主要功能是實(shí)現(xiàn)客戶端軟件的負(fù)載均衡算法。

? ? Spring Cloud中Ribbon就是基于Netflix公司的Ribbon實(shí)現(xiàn)的。它不需要單獨(dú)部署,但是卻存在于整個(gè)微服務(wù)中。前面學(xué)習(xí)的Eureka里面有Ribbon,后面學(xué)習(xí)的OpenFeign也是基于Ribbon實(shí)現(xiàn)的。


1、Ribbon原理

內(nèi)部基于ILoadBalancer實(shí)現(xiàn)的(代碼層面)。

的繼承關(guān)系如下:

使用Ribbon工作原理:

? ? 所有的項(xiàng)目都會注冊到Eureka中,Eureka允許不同項(xiàng)目的spring.application.name是相同。當(dāng)相同時(shí)會認(rèn)為這些項(xiàng)目一個(gè)集群。所以同一個(gè)項(xiàng)目部署多次時(shí)都是設(shè)置應(yīng)用程序名相同。

? ? Application Client會從Eureka中根據(jù)spring.application.name加載Application Service的列表。根據(jù)設(shè)定的負(fù)載均衡算法,從列表中取出一個(gè)URL,到此Ribbon的事情結(jié)束了。剩下的事情由程序員自己進(jìn)行技術(shù)選型,選擇一個(gè)HTTP協(xié)議工具,通過這個(gè)URL調(diào)用Application Service。

注意:以下事情和Ribbon沒有關(guān)系的

Application Service注冊到Eureka過程。這是Eureka的功能。

Application Client從Eureka取出注冊列表。這是Eureka的功能。

Application Client 通過URL訪問Application Service。具體實(shí)現(xiàn)可以自己進(jìn)行選擇使用哪個(gè)HTTP工具。

只有Application Client從Eureka中取出列表后進(jìn)行負(fù)載均衡算法的過程和Ribbon有關(guān)系。


更多精彩知識可以去視頻中探索哦~


有什么疑問快來討論區(qū)討論起來吧~



Spring Cloud Ribbon:負(fù)載均衡工具的評論 (共 條)

分享到微博請遵守國家法律
永嘉县| 元朗区| 梁平县| 龙州县| 屏东市| 大安市| 龙南县| 大丰市| 丰原市| 沈丘县| 成武县| 康保县| 新丰县| 宁明县| 开原市| 蓝田县| 新乐市| 府谷县| 宁波市| 桂阳县| 濉溪县| 德庆县| 蚌埠市| 汤原县| 铁岭市| 浦城县| 九江县| 同江市| 永修县| 太康县| 容城县| 东海县| 安国市| 治多县| 弥勒县| 桂平市| 宕昌县| 本溪| 土默特右旗| 乌兰察布市| 泰宁县|