gpt4 book ai didi

Azure Function 错过 IoT 触发器

转载 作者:行者123 更新时间:2023-12-03 02:37:57 26 4
gpt4 key购买 nike

我正在使用 Azure 函数处理来自 IOT 中心的消息并将其输出到 Blob 存储。 enter image description here

但是当我高频发送时,该功能丢失了 IOT 消息。例如,我从 20:40:16 到 20:40:23 发送了 30 条消息,但只有 3 条被处理并存储到 Blob 存储中,我不知道其余 27 条去了哪里。 enter image description here

我正在使用函数消耗计划,Azure 声明它将根据负载自动缩放。但从上面的事件日志来看,它只有一个线程在运行,甚至没有对输入进行排队,导致一些消息丢失。

那么,我应该怎么做才能捕获来自 IOT 中心的所有消息?

最佳答案

我自己找到了解决方案。触发器需要从 Azure 事件中心更改为事件网格触发器,如下图所示。

Azure Event Hubs Azure Grid Trigger

关于Azure Function 错过 IoT 触发器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62459939/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com