解鎖長時重計算 雲函式首創非同步執行模式

2022-06-05 06:18:07 字數 1069 閱讀 8861

雲函式 scf 首創提供了一種全新的函式執行機制,函式非同步執行模式。在解決以上痛點的同時,可以拓展適用於更多的應用場景。

首先對比了解下雲函式現有的同步執行模式,以通過 api 閘道器觸發器同步呼叫雲函式為例:

同步執行模式,非常適合web應用、輕量api、iot等時間短、計算量小的處理場景。

目前同步執行的超時時間上限為900s,整個呼叫鏈路涉及多個元件,所有元件都需要保持同步連線狀態,並保障自身在連線狀態下的穩定性,任意元件出現網路抖動或異常,都會影響呼叫的成功率。

另外,客戶端需要阻塞等待請求的響應,持續占用客戶端資源。在同步執行模式的架構下很難繼續拓展為重計算提供更長時間穩定的執行。

同樣的api閘道器觸發器同步呼叫,來看下非同步執行模式

不難看出,執行機制的重新設計,從根本上解耦了對全鏈路所有元件的穩定性依賴,將穩定執行時間延長至24小時,並提供近乎無上限的擴充套件性。在此基礎上,對長時執行過程中的日誌由一次性上傳公升級為實時上報。

作為提供基礎算力的資源層,以上可以滿足支撐資料批處理、大規模分布式計算等任務排程系統的構建,考慮到 serverless 化產品理念是提供開箱即用、簡單高效的研發模型,雲函式提供了對事件狀態的持久化及相關的管理服務能力,進一步降低了開發者自建和運維任務管理系統的成本。

登入 雲函式控制台,單擊左側導航欄的【函式服務】。

在主介面上方選擇期望建立函式的地域,並單擊【新建】,進入函式建立流程。

選擇使用【空白函式】或選擇使用【函式模板】來新建函式。

在「函式配置」頁面,展開【高階設定】,並勾選【非同步執行】。

單擊【完成】即可建立函式。

計算機網路 各種時延和最小幀長

各種時延的理解 時延 是資料 乙個報文或分組,甚至位元 從網路或鏈路的一段傳送到另一端所需要的時間。總時延 傳送時延 傳播時延 處理時延 排隊時延 傳送時延 是從傳送資料幀的第乙個位元算起,到該幀的最後乙個位元傳送完畢所需的時間。傳送時延 資料幀長度 b 通道頻寬 b s 通道頻寬就是資料率 傳播時...

面試雲計算崗位時這些面試題不能錯過

1 使用雲計算有哪些優點?使用雲計算有下列優點 a 備份資料和儲存資料 b 強大的伺服器功能 c saas 軟體即服務 d 資訊科技沙盒功能 e 提高生產力 f 具有成本效益,並節省時間 2 可否列舉哪些平台用於大規模雲計算?用於大規模雲計算的平台包括 a apache hadoop b mapre...

雲計算2 0時代,你的企業上雲了嗎? 中機智庫

經過十餘年的發展,雲計算的應用服務範圍正日益擴大,影響力也持續增強。回顧雲計算發展歷程,主要經歷了兩大發展階段。cloud1.0階段,網際網路公司利用雲計算實現了資源共享,創造了顛覆性的商業模式。業內認為當前雲計算已經全面進入2.0時代,在cloud2.0發展階段,晶元 軟體和硬體都進行了進一步創新...