欧美黄色小说视频-极品少妇hdxx麻豆hdxx-黑巨人与欧美精品一区-国产高清在线精品一区二区三区-久久久久久99精品久久久-国产又粗又黄又爽的大片-一级做a毛片-色天天躁夜夜躁天干天干-国产视频你懂的-特级黄录像视频-开心春色激情网-免费看国产一级片-网站黄色在线免费观看-欧美三级在线-欧美一区二区三区在线-最新av在线播放-么公的好大好硬好深好爽视频-亚洲色大成网站www永久男同-每日更新av-美女久久久久久

行業動態

了解最新公司動態及行業資訊

當前位置:首頁>新聞中心>行業動態
全部 4217 公司動態 1081 行業動態 3136

微服務架構及其原理3.1注冊中心3.2.1

時間:2022-12-01   訪問量:2110

微服務架構是業界非常流行的分布式服務治理方案,解決了原來多個服務之間通過rpc框架進行調用和通信的問題。是業務從單體架構發展到集群架構,再到配備多種服務的集群組織。它帶來的好處是

1 將業務拆分成多個微服務,提高業務之間的隔離性,增強系統面對高并發大流量時的穩定性。系統各個模塊的拆分,保證了各個模塊的穩定性,可以讓業務調用更全面,業務解耦更充分

2 系統可以橫向規模化發展,各個團隊之間的分工也更加明確。

當然:在微服務時代,我們面臨著很多需要解決的問題,比如:系統復雜度增加、服務依賴、服務性能監控、全鏈路日志、容災、斷路器、限流等。

本文將從幾個方面介紹微服務架構的原理

1 微服務原理 2 微服務框架介紹與選擇 云架構及其原理 3.1 注冊中心 3.2 熔斷與限流 3.4.5 Zuul1 微服務原理

這里我們來看一個流程,以電商網站下單為例。原來的流程是創建訂單——調用庫存——加點——發貨。如果原本的邏輯是按照這個流程來的,如果中間任何一個環節出現問題,都可能導致用戶購買不成功。加入微服務開發之后,就是通過這一系列的邏輯來訂購服務-庫存服務-點服務

通過這樣的服務化,保證了各項服務的穩定運行

重慶it運維外包怎么樣_外包華潤做運維_服務器運維外包

2常見的微服務架構和框架

微服務框架一般包括、、微服務本身等,現在比較流行的微服務框架有cloud和dubbo。cloud出自家族,提供一整套分布式服務治理方案,從注冊中心到微服務、監控、限流等,阿里的dubbo只做服務治理。云端提供更多功能

由于dubbo是二進制傳輸,占用帶寬會少(基于netty等)是http協議傳輸,帶寬會比較多。同時,如果使用http協議(http+api),一般會使用JSON消息服務器運維外包,消耗會更大。http協議的通信真的會成為應用負載的瓶頸點嗎(云端不綁定http+JSON,如果有需要也可以使用高效的RPC和序列化協議作為替代)

dubbo的開發難度更大服務器運維外包,因為dubbo的jar包依賴(在代碼層面存在強依賴)是很多大型項目無法解決的問題。

dubbo的注冊中心可以選擇zk、redis等,注冊中心只能從體系結構上使用或者自己開發簡單程序:.cloud程序結構簡單,"+"=-cloud.dubbo相對復雜,url,,,,,, 從dubbo序列化的性能來看:dubbo的網絡開銷比cloud略小,但是可以通過壓縮、二進制、緩存、段降級等方式解決開發難度:神奇dubbo的坑是jar包依賴,開發階段難度極大,jar升級是個大問題,比較自由,但帶來的問題是不能“強行約束接口規范”,建議解決它以行政方式

3 云架構及其原理 3.1 注冊中心

spring的注冊中心有兩者Eureka 和consul 以Euraka為例子  

Eureka Client:負責將這個服務的信息注冊到Eureka Server中  
Eureka Server:注冊中心,里面有一個注冊表,保存了各個服務所在的機器和端口號

3.2 假裝

原本微服務間的通信需要寫大段通信代碼,并且很有可能踩坑。通過feign可以很簡單的調用微服務。
![下單流程]( https://p1-jj.byteimg.com/tos-cn-i-t2oaga2asx/gold-user-assets/2018/11/7/166ebfff505b2a20~tplv-t2oaga2asx-image.image )

3.3

通過feign調用微服務,但是某個微服務部署在多臺服務器上,這個時間需要挑選一臺進行訪問。而ribbon就是這個挑選機制。   
Ribbon的負載均衡默認使用的最經典的Round Robin輪詢算法,按照順序一圈圈輪訓  
它與feign和注冊中心的關系如下圖

3.4

服務器運維外包_重慶it運維外包怎么樣_外包華潤做運維

一個系統中有很多微服務和很多組件。這么多服務互相調用,如果不做保護,如果一個服務失敗,就會引起連鎖反應,導致其他服務也掛掉。比如點服務掛了,那么訂單服務的所有線程都會卡在請求點服務,所有線程都無法工作,導致訂單服務瞬間掛掉,訂單的所有請求別人的服務會卡住,無法響應。

會有很多小線程池。比如訂單服務請求庫存服務是一個線程池,請求存儲服務是一個線程池,請求點服務是一個線程池。線程池中的每個線程僅用于請求該服務。如果紅利服務宕機,只會影響請求紅利服務的線程池,對其他服務的調用仍然有效。

:但是如果信用服務都掛了,為什么每次調用都要卡幾秒?是否有意義?當然不是!所以我們只需要直接融合點服務即可。比如你在5分鐘內請求積分服務,它會直接返回。不要去網絡請求卡了幾秒。這個過程就是所謂的斷路器!

降級:每次調用積分服務,都會在數據庫中記錄一條信息,說你給某個用戶加了多少積分,因為積分服務宕機了,所以加不成功!這樣,當積分服務恢復后,你就可以根據這些記錄手動加分了。

3.5 祖爾

Zuul,又稱微服務網關。該組件負責網絡路由。不懂網絡路由?好吧,我告訴你,如果沒有 Zuul,你的日常工作會怎樣?假設你后臺部署了上百個服務,現在有個前端小哥,人家的請求直接從瀏覽器發出來。比如:如果有人要請求一個庫存服務,你還讓他們記住這個服務的名字是-嗎?部署在 5 臺機器上?就算人家愿意記住這個,你有后臺上百個服務的名稱和地址嗎?難不成別人要了一個,就得記住一個?要這么玩,真是友誼之舟,說來就翻!

上面的情況簡直是不現實的。所以在一般的微服務架構中,一定要在里面設計一個網關,比如,ios,pc前端,微信小程序,H5等等,你不用關心后端幾百個服務,你懂的有一個網關,所有的請求都被處理了。到網關,網關會根據請求的一些特征,將請求轉發給后端的各個服務。

服務器運維外包_重慶it運維外包怎么樣_外包華潤做運維

而且有了網關之后,還有很多好處,比如統一降級、限流、認證授權、安全等等。

總結

上述Cloud核心組件在微服務架構中的作用

:Eureka:各個服務啟動時,Eureka Client都會將服務注冊到Eureka
Server,并且Eureka Client還可以反過來從Eureka Server拉取注冊表,從而知道其他服務在哪里Ribbon:服務間發起請求的時候,基于Ribbon做負載均衡,從一個服務的多臺機器中選擇一臺
Feign:基于Feign的動態代理機制,根據注解和選擇的機器,拼接請求URL地址,發起請求
Hystrix:發起請求是通過Hystrix的線程池來走的,不同的服務走不同的線程池,實現了不同服務調用的隔離,避免了服務雪崩的問題
Zuul:如果前端、移動端要調用后端系統,統一從Zuul網關進入,由Zuul網關轉發請求給對應的服務

上一篇:人,就這么一輩子,生命經不起消耗要過積極的人生

下一篇:金蝶任命中國企業SaaS云服務廠商何經華誰主沉浮

發表評論:

評論記錄:

未查詢到任何數據!

在線咨詢

點擊這里給我發消息 售前咨詢專員

點擊這里給我發消息 售后服務專員

在線咨詢

免費通話

24小時免費咨詢

請輸入您的聯系電話,座機請加區號

免費通話

微信掃一掃

微信聯系
返回頂部
主站蜘蛛池模板: 农村少妇野战做爰全过程 | 亚洲r成人av久久人人爽澳门赌 | 欧美色欧美亚洲日韩在线播放 | 浓毛欧美老妇乱子伦视频 | 久热在线播放中文字幕 | 欧美xxxx精品另类 | 亚洲狠狠婷婷久久久四季av | 97在线观看免费观看高清 | 亚洲精品手机在线观看 | 狠狠色丁香婷婷综合久久图片 | 性欧美最猛 | 一出一进一爽一粗一大视频免费的 | 最近中文字幕免费观看 | 非洲黑人性xxxx精品 | 色欲久久久天天天综合网精品 | 草草久久久无码国产专区 | 涩涩视频网站在线观看 | 人人妻人人添人人爽日韩欧美 | 久久久久亚洲精品中文字幕 | 亚洲另类激情综合偷自拍图片 | 欧美一区亚洲二区 | hd国产人妖ts另类视频 | 国产精品国产三级国产aⅴ中文 | 国产精品揄拍一区二区 | 成人特级毛片 | 中文字幕av网址 | 久久成人免费观看草草影院 | 欧美日二区 | 国产成+人+综合+亚洲欧美丁香花 | 亚洲国产精品无码一线岛国 | 综合久久久久6亚洲综合 | 亚洲国产精品美女久久久久 | 亚洲色欲色欲www在线看 | av片一区二区 | 日本福利视频一区 | 一个人免费在线观看视频 | 亚洲激情成人 | 精品久久久久久无码人妻vr | 祝英台艳史高h(np)小说全文 | 日韩av高清在线看片 | 国产一区二区三区视频 | 在线看成人av | 欧美多毛肥胖老妇做爰 | 久久www免费人咸_看片 | 国产精品视频免费一区二区 | 91精品啪在线观看国产老湿机 | 好吊在线视频 | 忘忧草日本社区在线播放 | 亚洲看片lutube在线入口 | 亚洲综合久久久久久888 | 综合三区后入内射国产馆 | 欧美三级不卡在线观看 | 伊人免费在线观看 | 特黄特色大片免费播放器 | 亚洲aⅴ在线观看 | 伊人久久大香线蕉无码麻豆 | 最新国产99热这里只有精品 | 欧美大胸大乳人奶波霸 | 99久久国产综合精品五月天喷水 | 国产精欧美一区二区三区 | 欧美日韩国产高清 | 高清国产一区二区 | 77777五月色婷婷丁香视频在线 | 91在线精品秘密一区二区 | 欧美亚洲国产一区二区三区 | 亚洲va成无码人在线观看 | 色网站免费在线观看 | 91精品视频免费观看 | 久草免费福利资源站在线观看 | 成人免费视频在线观看地区免下载 | 久久咪咪| 亚洲精品久久久中文字幕痴女 | 国产精品女同一区二区久久夜 | 国产美女亚洲精品久久久毛片小说 | 日韩精品无码一区二区中文字幕 | 全部露出来毛走秀福利视频 | 成人免费观看a | 2018天天躁夜夜躁 | 一黄色大片 | 久久在线视频精品 | 欧美性xxxx狂欢老少配 | 欧美成人一级视频 | 97超碰国产精品无码 | 涩涩鲁亚洲精品一区二区 | 免费性片 | 精品国产一区二区三区小蝌蚪 | 日本vs亚洲vs韩国一区三区 | 成人一区二区在线 | 少妇媚药按摩中文字幕 | 亚洲超碰97无码中文字幕 | 国产在线视频导航 | 四虎国产精品成人免费4hu | 美女隐私黄www网站免 | 国产卡一卡二卡三无线乱码新区 | 国产成人av一区二区三区在线 | 国语自产精品视频在 视频 99热在线精品国产观看 | 人妻内射一区二区在线视频 | 久久久亚洲欧洲日产无码av | 51精品国自产在线 |