我有一個使用Azure函數應用程序實現的EventHub觸發器。我的業務邏輯實現在該函數中是錯誤的,必須糾正它。我已經更正了函數應用程序上的實現,如何將檢查點更改爲該Azure函數以返回24小時並使流數據可用於函數應用程序?如何使用Azure EventHub觸發函數返回檢查點?
0
A
回答
1
當我需要從頭開始處理集線器中的事件時,我去了Blob存儲 - >azure-webjobs-hosts
容器,並刪除了像yournamespace.servicebus.windows.net/yourhub/$Default/X
這樣的名稱的blob。這些blob存儲當前的檢查點,所以如果您重新啓動功能應用程序,它將從第一個事件開始處理。
我知道這很不方便,但適用於這種基本情況。也許有人會建議一個更好的方法。
1
問題仍然是,您可能不知道24小時前每個分區上使用的序列號,否則,Mikhail的建議可能與修改後的步驟一起進入每個blob並編輯序列號而不是刪除所有blob條目。
您應該從頭開始。以下是步驟:
- 轉到EventHub門戶。
- 創建一個新的消費羣體,例如其命名爲 「組B」
- 編輯您的function.json並添加以下項觸發部分,
「consumerGroup」: 「組B」
- 保存你的改變。
您應該看到您的函數將從GroupB消費者組的最開始處理事件。
+0
進行跟蹤感謝Ling。米哈伊爾答案似乎是最好的方法,而不會將觸發器更改爲不同的消費羣體。 – Kannaiyan
相關問題
- 1. Azure函數EventHub觸發器縮放作業函數實例
- 2. 多個Azure EventHub在Azure功能中觸發單一功能App
- 3. Azure函數不觸發
- 4. PLPGSQL函數返回觸發器AND值
- 5. 函數/觸發器的返回類型?
- 6. 檢查函數是否返回
- 7. 檢查函數是否使用回調或返回值
- 8. 空(FUNC($ VAR))觸發 「不能使用函數返回值」 錯誤
- 9. 點擊鏈接觸發函數調用,返回點擊的鏈接值
- 10. Prolog檢查函數「返回」否?
- 11. 檢查宏中函數的返回值
- 12. Azure函數 - 帶Azure函數的表存儲觸發器
- 13. 發送EventData到Azure Eventhub大於256k
- 14. 返回的使用檢查
- 15. Azure EventHub - 如何刪除事件?
- 16. 如何使用img.onload返回函數?
- 17. 如何使用函數的返回值?
- 18. 使用回調函數返回函數
- 19. Azure函數和DocumentDB觸發器
- 20. 如何使用OCMock檢查函數在單元測試中的返回值3
- 21. 如何使用if語句來檢查函數是否返回「true」?
- 22. 如何將函數從返回延遲到點擊發生後
- 23. 如何使用PowerShell擴展Azure Eventhub吞吐量單元?
- 24. Azure函數 - 綁定隊列中的斑點列表觸發器
- 25. 函數返回CSV文件:如何去檢查它?
- 26. 如何檢查不應該返回false的函數?
- 27. 如何檢查函數指針在dlsym中的返回值?
- 28. 如何檢查GDB中函數的返回值?
- 29. jquery - 函數返回「null」 - 如何檢查這個?
- 30. 如何檢查Python中的函數返回?
感謝您指引我走向檢查站位置。我在consumergroup文件夾中看到兩個文件。到目前爲止,我只看到一個我註冊過的功能消費者。我的功能是否可能已經註冊了兩個用戶的單一功能? – Kannaiyan
無法刪除文件,它說文件是租用的。即使打破租約,租賃仍然存在,無法刪除這些消費者組下的文件。 – Kannaiyan
@Kannaiyan事件中心默認有兩個分區。嘗試停止功能應用程序,然後刪除文件。 – Mikhail