2017-07-12 72 views
0

我在問自己,是否有直接從EventHub兼容的IoT Hub端點使用Azure功能消耗事件是個好主意。使用物聯網集線器的Azure功能

根據此answer Azure函數使用EventHubProcessorHost來使用事件。它還表明,如果函數看起來很慢,縮放邏輯就會啓動並創建更多的函數實例(例如,每個IoT Hub分區)。

縮放邏輯的觸發器是什麼?未處理的消息數量?單個消息的處理持續時間(不會是一個好的度量標準)?

由於

回答

3

縮放邏輯着眼於殘留在EventHub的所有分區未處理的消息的總數。

+2

請注意,只有在使用消費計劃的情況下,如果使用應用程序服務計劃,則需要負責擴展:您選擇度量標準以確定觸發縮放的閾值。 –

+0

謝謝你的答案。因此,這意味着具有IoT Hub背後的消費計劃的Azure功能是一種有效的方法,不是嗎? – Helikaon

+0

是的,對於IoTHub方案,配置您的函數以使用兼容的EventHub端點是一種有效的方法。 –

相關問題