IotHub事件和Azure函数重复旧消息

IotHub事件和Azure函数重复旧消息,azure,azure-functions,azure-iot-hub,Azure,Azure Functions,Azure Iot Hub,我一直在开发由IotHub事件触发的Azure功能。 然而,我们注意到一个奇怪的现象,两条特定的消息从前一天开始一直被Azure函数处理。通过App Insights,我可以查看正在处理的邮件。。。时间戳来自前一天,发送时间戳的设备当前已关闭。但在过去的5个小时内,azure函数一直在处理相同的两条消息。该消息可能无法成功处理,因此它始终在队列中。您应该设置在此之后删除此类邮件的最大次数。如果您限制邮件,您可以快速找到问题。您可以创建新的消费者群,并使用“ServiceBusExplore”进行

我一直在开发由IotHub事件触发的Azure功能。
然而,我们注意到一个奇怪的现象,两条特定的消息从前一天开始一直被Azure函数处理。通过App Insights,我可以查看正在处理的邮件。。。时间戳来自前一天,发送时间戳的设备当前已关闭。但在过去的5个小时内,azure函数一直在处理相同的两条消息。

该消息可能无法成功处理,因此它始终在队列中。您应该设置在此之后删除此类邮件的最大次数。如果您限制邮件,您可以快速找到问题。您可以创建新的消费者群,并使用“ServiceBusExplore”进行连接,查看所有IoThub消息。如果IoThub中没有重复的消息,则可以检查Storage account.BowmanZhu中的功能检查点-不幸的是,这没有使用队列(通过消息路由)。该功能基于IotHub上的消息事件触发。潘卡吉。。。下次我会试试这个。邮件已停止发送,但将在下一次尝试发送