日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

web服务优化与健壮性改进_创建健壮的微服务架构所涉及的组件

發(fā)布時間:2023/12/3 编程问答 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 web服务优化与健壮性改进_创建健壮的微服务架构所涉及的组件 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

web服務(wù)優(yōu)化與健壯性改進

在本文中,我們將簡要學(xué)習(xí)構(gòu)建強大的微服務(wù)應(yīng)用程序所需的各種軟件組件。 在簡要了解每個架構(gòu)組件之前,我們將陳述設(shè)計微服務(wù)架構(gòu)時出現(xiàn)的一般查詢。

1.微服務(wù)架構(gòu)組件

每當我們創(chuàng)建微服務(wù)應(yīng)用程序時,我們都會想到以下問題

  • 我們將如何注冊微服務(wù),以便客戶可以使用該注冊信息(服務(wù)發(fā)現(xiàn))并調(diào)用微服務(wù)?
  • 我們?nèi)绾未_保所構(gòu)建的微服務(wù)應(yīng)用程序完全容錯并且高度可用?
  • 我們?nèi)绾未_保只有一個接口提供給客戶端,從而減少了很多客戶端的工作量,并使Micro Services應(yīng)用程序非常易于使用?
  • 如何無縫平衡傳入請求到微服務(wù)的負載?

請查看下面的架構(gòu)圖,并讓我們了解構(gòu)建架構(gòu)所涉及的組件是否可以解決上述所有問題:

微服務(wù)架構(gòu)組件

1.1 Netflix Eureka服務(wù)器

Netflix Eureka充當發(fā)現(xiàn)服務(wù)器,其中出現(xiàn)后的微服務(wù)會將其自身注冊為發(fā)現(xiàn)客戶端。 Netflix Eureka向外界提供了一個REST接口,用于與其通信。 Eureka還具有另一個稱為Eureka Client的軟件模塊,通過它與Eureka Server交互交互以進行服務(wù)發(fā)現(xiàn)。 Eureka Client還帶有內(nèi)置的Load Balancer,可以對傳入的客戶端請求進行負載平衡。

Netflix Eureka Server是上述問題1的答案。

1.2 Hystrix服務(wù)器

Hystrix充當容錯彈性系統(tǒng),用于避免軟件應(yīng)用程序完全失敗。 它通過提供一種斷路器機制來做到這一點,在這種機制中,當應(yīng)用程序平穩(wěn)運行而沒有任何問題時,電路保持閉合狀態(tài)。 如果應(yīng)用程序中連續(xù)遇到錯誤,則Hystrix服務(wù)器電路將打開,Hystrix將停止對呼叫服務(wù)的任何進一步請求,而是將請求轉(zhuǎn)移到回退服務(wù)。 這樣,它提供了一個高彈性的系統(tǒng)。

Hystrix Server是上面問題2的答案。

1.3 Netfilx Zuul服務(wù)器

Netflix Zuul Server充當一種網(wǎng)關(guān)服務(wù)器,其中所有客戶端請求hva都通過它,因此它充當一種客戶端的統(tǒng)一接口。 客戶端使用單個通信協(xié)議與所有微服務(wù)進行通信,Zuul服務(wù)器則負責(zé)使用其適當?shù)耐ㄐ艆f(xié)議調(diào)用各種微服務(wù)。 Netflix Zuul還具有內(nèi)置的負載均衡器,以負載均衡來自客戶端的所有傳入請求。

Netflix Zuul Server是上述問題3的答案。

1.4 Netflix功能區(qū)

Netflix Ribbon充當一種負載均衡器,其中負載均衡來自客戶端的所有傳入請求。 盡管您可以將其配置為使用任何其他備用負載平衡機制,但默認情況下它使用基本的Round Robin負載平衡策略。 Netflix Zuul Server已內(nèi)置了Netflix Ribbon。 如果要獨立使用Netflix Ribbon,我們必須預(yù)配適當?shù)腘etflix Ribbon Maven軟件包,以在任何應(yīng)用程序中使用它。

Netflix Ribbon Server是對以上問題4的回答。

2.結(jié)論

在本文中,我們簡要了解了構(gòu)建Micro Services應(yīng)用程序所需的所有軟件組件。 在下一篇文章中,我們將嘗試詳細了解Netflix Eureka的工作原理。

翻譯自: https://www.javacodegeeks.com/2016/05/components-involved-creating-robust-micro-service-architecture.html

web服務(wù)優(yōu)化與健壯性改進

總結(jié)

以上是生活随笔為你收集整理的web服务优化与健壮性改进_创建健壮的微服务架构所涉及的组件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 夜夜嗨国产 | 男女拍拍拍 | 中文字幕av影视 | 亚洲一区二区三区高清视频 | 夜夜免费视频 | 欧美日韩色 | 动漫艳母在线观看 | 亚洲AV成人无码电影在线观看 | 亚洲一区国产精品 | 成人毛片一区二区三区 | 91精品国产aⅴ一区二区 | 国产视频中文字幕 | 中文字幕国产综合 | 上原亚衣在线观看 | 国产av无毛| 精品国产人妻一区二区三区 | 野花视频在线观看免费 | 久久精品国产一区二区 | 美女大黄动图 | 91在线亚洲| 精品裸体舞一区二区三区 | 在线观看免费www | 欧美精品黄 | 亚洲精品污一区二区三区 | 波多野在线 | 天天干天天天 | 国产av一区二区不卡 | 精品久久一区二区 | 国精产品乱码一区一区三区四区 | 亚洲www色 | 美女搞黄在线观看 | 日韩不卡免费 | 一区二区日韩在线观看 | 三年中文在线观看中文版 | 黄色成人免费观看 | 亚洲精品久久久久久久蜜桃臀 | 国产手机在线 | 激情一区二区三区 | 66亚洲一卡2卡新区成片发布 | 在线播放av网站 | 亚洲黄色在线网站 | 久久久香蕉 | 特一级黄色 | 嫩草视频在线观看视频 | 久久网av | 亚洲色图欧美自拍 | 亚洲日本视频在线观看 | 国产精品美女主播 | 国产丝袜在线视频 | 91麻豆精品国产91久久久久久久久 | 国产精品久久久久久久毛片 | 无码人妻精品一区二区中文 | 天天看毛片 | 激情二区 | 99这里只有精品视频 | 色偷偷欧美 | 环太平洋3:泰坦崛起 | 91视频污在线观看 | 国产精品欧美亚洲 | 色老头在线一区二区三区 | 国产高清在线一区 | 欧美三根一起进三p | 色射色| 午夜视频免费看 | 免费欧美一级视频 | 欧美一区亚洲 | 日韩视频一二三 | 欧美一级二级片 | 99热最新网址 | 四虎影视大全 | 综合xx网 | 五十路黄色片 | 国产精品久久久久久久久毛片 | 一级黄色小视频 | 午夜黄色大片 | 欧美色资源| 国产小视频免费观看 | 天天射寡妇射 | 日韩黄色在线视频 | 九一九色国产 | 国产亚洲精品美女 | 精品99久久久 | 久久久久午夜 | 涩涩一区| 中国黄色大片 | 午夜一区二区三区免费 | 中文久久久久 | 西西人体做爰大胆gogo | 久久鲁鲁| 综合色av| 日韩精品在线观看一区二区三区 | 午夜色播 | 最近中文字幕在线免费观看 | 中国国产bdsm紧缚捆绑 | 亚洲色图校园春色 | 日日麻批免费视频播放 | 91片黄在线观 | 国产精品123区 | 人人玩人人干 |