無服務(wù)器知識(shí)進(jìn)階
- 作者:新網(wǎng)
- 來源:新網(wǎng)
- 瀏覽:100
- 2018-05-03 13:37:33
無服務(wù)器意味著開發(fā)人員不再需要對它們有太多的關(guān)注。計(jì)算資源被用作服務(wù),而不必管理物理容量或限制。 服務(wù)提供商越來越多地承擔(dān)管理服務(wù)器,數(shù)據(jù)存儲(chǔ)和其他基礎(chǔ)設(shè)施資源的責(zé)任...無服務(wù)器架構(gòu)允許開發(fā)人員將重點(diǎn)從服務(wù)器級別轉(zhuǎn)移到任務(wù)級別。 無服務(wù)器解決方案允許開發(fā)人員通過消除后端基礎(chǔ)架構(gòu)的復(fù)雜性來專注于其應(yīng)用程序或系統(tǒng)需要做什么。接下來我我們來了解一下無服務(wù)器的相關(guān)知識(shí)。
無服務(wù)器意味著開發(fā)人員不再需要對它們有太多的關(guān)注。計(jì)算資源被用作服務(wù),而不必管理物理容量或限制。 服務(wù)提供商越來越多地承擔(dān)管理服務(wù)器,數(shù)據(jù)存儲(chǔ)和其他基礎(chǔ)設(shè)施資源的責(zé)任...無服務(wù)器架構(gòu)允許開發(fā)人員將重點(diǎn)從服務(wù)器級別轉(zhuǎn)移到任務(wù)級別。 無服務(wù)器解決方案允許開發(fā)人員通過消除后端基礎(chǔ)架構(gòu)的復(fù)雜性來專注于其應(yīng)用程序或系統(tǒng)需要做什么。接下來我我們來了解一下無服務(wù)器的相關(guān)知識(shí)。
短生命周期
無服務(wù)器功能也是短暫的 - 意味著它們持續(xù)有限的一段時(shí)間。 無服務(wù)器應(yīng)用程序的基礎(chǔ)主要圍繞事件處理和為這些事件服務(wù)時(shí)發(fā)生的任務(wù)處理。 強(qiáng)大的
容器技術(shù)的出現(xiàn)使得任務(wù)可以在分布式環(huán)境中處理,并且決定在運(yùn)行時(shí)在何處運(yùn)行。
換句話說,任務(wù)處理基本上變成容器處理,其中容器在任務(wù)的基礎(chǔ)上建立和移除。作為示例,電子郵件處理示例中的每個(gè)任務(wù)僅持續(xù)對特定電子郵件執(zhí)行特定動(dòng)作。 完成后,任務(wù)和容器應(yīng)該終止。
可能存在需要持久或長時(shí)間運(yùn)行的進(jìn)程的情況,如實(shí)現(xiàn)應(yīng)用服務(wù)器或API服務(wù)器,這些場景我們通常放在無服務(wù)器范例之外。 在大多數(shù)情況下,你覺得可能需要長時(shí)間運(yùn)行的任務(wù),很可能有辦法避免這種開銷。 例如,無服務(wù)器平臺(tái),消息隊(duì)列或其他組件可能能夠適應(yīng)任何路由需求。 同樣,計(jì)劃任務(wù)可能能夠提供定期狀態(tài)檢查或處理周期。這里的示例是整合和處理來自各種數(shù)量的IoT設(shè)備的流數(shù)據(jù)。如果數(shù)據(jù)被收集在一個(gè)或多個(gè)隊(duì)列或
數(shù)據(jù)庫中,則調(diào)度作業(yè)可以在周期性(和頻繁)基礎(chǔ)上運(yùn)行,查看隊(duì)列中或數(shù)據(jù)庫中的數(shù)據(jù),并啟動(dòng)一個(gè)或多個(gè)子任務(wù)以執(zhí)行每個(gè)數(shù)據(jù)的合并和處理片。
以上就是我們的今日分享,希望對您有所幫助。
免責(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)容,請發(fā)送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。