×

輕松get無(wú)服務(wù)器小知識(shí)

  • 作者:新網(wǎng)
  • 來(lái)源:新網(wǎng)
  • 瀏覽:100
  • 2018-05-02 09:37:24

無(wú)服務(wù)器架構(gòu)允許開發(fā)人員將重點(diǎn)從服務(wù)器級(jí)別轉(zhuǎn)移到任務(wù)級(jí)別。無(wú)服務(wù)器解決方案允許開發(fā)人員通過消除后端基礎(chǔ)架構(gòu)的復(fù)雜性來(lái)專注于其應(yīng)用程序或系統(tǒng)需要做什么。意味著開發(fā)人員不再需要對(duì)它們有太多的關(guān)注。計(jì)算資源被用作服務(wù),而不必管理物理容量或限制。服務(wù)提供商越來(lái)越多地承擔(dān)管理服務(wù)器,數(shù)據(jù)存儲(chǔ)和其他基礎(chǔ)設(shè)施資源的責(zé)任今天我們就來(lái)了解一下無(wú)服務(wù)器的相關(guān)知識(shí)。

 無(wú)服務(wù)器架構(gòu)允許開發(fā)人員將重點(diǎn)從服務(wù)器級(jí)別轉(zhuǎn)移到任務(wù)級(jí)別。無(wú)服務(wù)器解決方案允許開發(fā)人員通過消除后端基礎(chǔ)架構(gòu)的復(fù)雜性來(lái)專注于其應(yīng)用程序或系統(tǒng)需要做什么。意味著開發(fā)人員不再需要對(duì)它們有太多的關(guān)注。計(jì)算資源被用作服務(wù),而不必管理物理容量或限制。服務(wù)提供商越來(lái)越多地承擔(dān)管理服務(wù)器,數(shù)據(jù)存儲(chǔ)和其他基礎(chǔ)設(shè)施資源的責(zé)任今天我們就來(lái)了解一下無(wú)服務(wù)器的相關(guān)知識(shí)。

<div
20140308164024_2956.jpg
冪等
 
冪等是構(gòu)建到微服務(wù)和無(wú)服務(wù)器函數(shù)的關(guān)鍵屬性(小編:在高可用架構(gòu)群討論及分享中,這一術(shù)語(yǔ)也被反復(fù)提及)。 在基本級(jí)別,能夠運(yùn)行重復(fù)的任務(wù)并獲得相同的結(jié)果。它也能夠使多個(gè)重復(fù)的請(qǐng)求具有與單個(gè)請(qǐng)求相同的效果。 這是第二個(gè)定義,對(duì)于任務(wù)以高度并發(fā)和異步方式操作時(shí)的設(shè)計(jì)至關(guān)重要。 在任何作業(yè)處理環(huán)境中,任務(wù)可能由于多種原因(服務(wù)器崩潰,資源限制,第三方服務(wù)超時(shí),任務(wù)超時(shí)等)而無(wú)法完成。
 
在其他情況下,任務(wù)可以完成,但是可能已經(jīng)調(diào)用了針對(duì)相同的重復(fù)處理請(qǐng)求。 這樣的一個(gè)示例是注冊(cè)消息的超時(shí)的隊(duì)列,因?yàn)槿蝿?wù)可能仍然在處理請(qǐng)求(并且因此沒有及時(shí)刪除或取消保留消息)。 結(jié)果,隊(duì)列可能觸發(fā)對(duì)該消息的另一處理請(qǐng)求。
 
如果只是簡(jiǎn)單繼續(xù)處理這些任務(wù) - 將其放在隊(duì)列上或?qū)⑵鋵懭?a href="/tag/1600242061" target="blank">數(shù)據(jù)庫(kù),可能會(huì)有不良影響,尤其是在事務(wù)情況下。 例如,會(huì)產(chǎn)生兩個(gè)重復(fù)的訂單。 這是最重要的,然后確保只有一個(gè)請(qǐng)求處理相同的任務(wù)。 正是由于這個(gè)原因,在無(wú)服務(wù)器平臺(tái)(如大多數(shù)其他處理領(lǐng)域)中,開發(fā)人員需要在處理之前和/或在寫入或輸出結(jié)果之前,執(zhí)行重復(fù)任務(wù)的檢查。
 
以上就是我們關(guān)于無(wú)服務(wù)器相關(guān)知識(shí)的介紹,希望對(duì)大家有所幫助。
 

免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

免費(fèi)咨詢獲取折扣

Loading