我有幾個由azure函式代表的行程,我需要將它們連在一起。它們主要與資料庫進行互動,并處理大量的資料,因此每個函式甚至可能需要1個小時 - 因此我不能使用HTTP觸發器和ADF管道(因為超時是230秒)。
對于這樣的情況,你會推薦什么方法。將幾個長期運行的函式(3-5個函式)連鎖起來。
我已經嘗試了耐用的函式。它們作業得很好,但我不得不將所有函式移到一個函式應用程式中,而我想避免這樣做。
我想問一下使用Event Hub或Event Grid的經驗,這種技術是否也適用于這樣的場景,如果是,你會選擇什么方法,為什么?或者有其他選擇嗎?
非常感謝您的意見。
uj5u.com熱心網友回復:
Azure Batch可能更適合于長期運行的作業。
我想問一下使用Event Hub或Event Grid的經驗,如果 這個技術是否也適用于這樣的場景,如果是。 你會選擇什么方法,為什么?或者有其他選擇嗎?
事件集線器應被用作您的大資料的入口。(在開發物聯網解決方案時,您應該使用 Azure Iot Hub,因為它是雙向的)。
關于Event Grid,它只是一個事件存盤庫,你可以在那里發布/訂閱事件。
我認為您應該繼續使用持久性函式。作為另一種選擇,你可以將處理部分轉移到 Azure 容器實體,并使用服務總線佇列/主題來通知處理狀態。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/332569.html
標籤:
上一篇:物件在Terraform之外發生了變化,隨后的"terraformapply"洗掉了資源,而腳本中沒有任何變化。
下一篇:用AzureAD驗證簽名


uj5u.com熱心網友回復: