微服务精华问答 | 在使用微服务架构时,您面临哪些挑战?
戳藍字“CSDN云計算”關(guān)注我們哦!
過去幾年來,“微服務(wù)架構(gòu)”這個術(shù)語出現(xiàn)了,它描述了一種將軟件應(yīng)用程序設(shè)計為可獨立部署的服務(wù)套件的特定方式。盡管這種架構(gòu)風(fēng)格沒有確切的定義,但圍繞業(yè)務(wù)能力,自動化部署,端點智能以及語言和數(shù)據(jù)的分散控制等方面存在著某些共同特征。
1
Q:在使用微服務(wù)架構(gòu)時,您面臨哪些挑戰(zhàn)?
A:開發(fā)一些較小的微服務(wù)聽起來很容易,但開發(fā)它們時經(jīng)常遇到的挑戰(zhàn)如下。
自動化組件:難以自動化,因為有許多較小的組件。因此,對于每個組件,我們必須遵循Build,Deploy和Monitor的各個階段。
易感性:將大量組件維護在一起變得難以部署,維護,監(jiān)控和識別問題。它需要在所有組件周圍具有很好的感知能力。
配置管理:有時在各種環(huán)境中維護組件的配置變得困難。
調(diào)試:很難找到錯誤的每一項服務(wù)。維護集中式日志記錄和儀表板以調(diào)試問題至關(guān)重要。
Q:SOA和微服務(wù)架構(gòu)之間的主要區(qū)別是什么?
A:SOA和微服務(wù)之間的主要區(qū)別如下:
SOA:
遵循“?盡可能多的共享?”架構(gòu)方法遵循?
重要性在于業(yè)務(wù)功能、重用
他們有??共同的?治理??和標(biāo)準
使用??企業(yè)服務(wù)總線(ESB)??進行通信簡單的消息系統(tǒng)
多線程,有更多的開銷來處理I / O。
最大化應(yīng)用程序服務(wù)可重用性
傳統(tǒng)的關(guān)系數(shù)據(jù)庫更常用
系統(tǒng)的變化需要修改
DevOps / Continuous Delivery正在變得流行,但還不是主流
微服務(wù):
“盡可能少分享?”的架構(gòu)方法
重要性在于“?有界背景?”?的概念
他們專注于人們的合作和其他選擇的自由
它們支持多種消息協(xié)議他們使用輕量級協(xié)議,如HTTP / REST等。
單線程?,通常使用Event Loop功能進行非鎖定I / O處理
專注于解耦
現(xiàn)代關(guān)系數(shù)據(jù)庫更常用
整體系統(tǒng)的變化是創(chuàng)造一種新的服務(wù)
專注于DevOps /持續(xù)交付
Q:PACT在微服務(wù)架構(gòu)中的用途是什么?
A:PACT是一個開源工具,允許測試服務(wù)提供者和消費者之間的交互,與合同隔離,從而提高微服務(wù)集成的可靠性。微服務(wù)中的用法:
用于在微服務(wù)中實現(xiàn)消費者驅(qū)動的合同。
測試微服務(wù)的消費者和提供者之間的消費者驅(qū)動的合同。
Q:什么是端到端微服務(wù)測試?
A:端到端測試驗證了工作流中的每個流程都正常運行。這可確保系統(tǒng)作為一個整體協(xié)同工作并滿足所有要求。通俗地說,你可以說端到端測試是一種測試,在特定時期后測試所有東西。
Q:Container在微服務(wù)中的用途是什么?
A:容器是管理基于微服務(wù)的應(yīng)用程序以便單獨開發(fā)和部署它們的好方法。您可以將微服務(wù)封裝在容器映像及其依賴項中,然后可以使用它來滾動按需實例的微服務(wù),而無需任何額外的工作。
小伙伴們沖鴨,后臺留言區(qū)等著你!
關(guān)于微服務(wù),今天你學(xué)到了什么?還有哪些不懂的?除此還對哪些話題感興趣?快來留言區(qū)打卡啦!留言方式:打開第XX天,答:……
同時歡迎大家搜集更多問題,投稿給我們!風(fēng)里雨里留言區(qū)里等你~
福利
1、掃描添加小編微信,備注“姓名+公司職位”,加入【云計算學(xué)習(xí)交流群】,和志同道合的朋友們共同打卡學(xué)習(xí)!
2、公眾號后臺回復(fù):白皮書,獲取IDC最新數(shù)據(jù)白皮書整理資料!
推薦閱讀:
全面剖析企業(yè)私有云
30 秒?!Chrome 插件帶你速成編程學(xué)習(xí) | 程序員硬核評測
為什么程序員下班后只關(guān)顯示器從不關(guān)電腦?
算法警告!該圖片涉嫌違規(guī)不予顯示
交易機器人春天已來?先看完這篇再說吧
2019年中國IT市場趨勢熱點
2019年最值得關(guān)注的五大微服務(wù)發(fā)展趨勢
總結(jié)
以上是生活随笔為你收集整理的微服务精华问答 | 在使用微服务架构时,您面临哪些挑战?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 部队有到一定年龄不结婚会退役吗
- 下一篇: 冬至怎么养生?