- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 20 个 eventhub 分区和设置为 20 个实例的可扩展函数应用程序来处理大量事件(100,000 个)。函数应用中的 maxBatchSize 设置为 100,batchCheckpointFrequency 设置为 1。
函数应用程序是一个 EventhubTriggered 函数应用程序,用于处理批量事件数据。
函数应用正在获取和处理重复消息(可能占总数的 5%)。我想知道是否需要进行任何设置/任何更改以避免重复的数据处理?
函数应用是否有办法知道数据在不同批处理的事件中是否重复?
最佳答案
Azure 事件中心保证至少一次传递,请参阅 the docs 。您应该确保您的逻辑是幂等的。如果您无法做到这一点,则可以在消息中包含诸如唯一 ID 之类的内容,并且在处理消息后,根据分布式存储对其进行检查,以了解具有该 ID 的消息是否已被处理。
Azure Function 不具备开箱即用的重复数据删除逻辑,这是肯定的。
关于azure - 如何避免 EventhubTriggered Function 应用程序中的重复数据处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70024178/
我遇到一个问题,当我将函数发布到函数应用程序时,找不到我的事件中心名称(如果我只是在 VS2017 中运行它,它在本地运行良好)。当我打开 Azure 门户中已发布的函数时,我收到以下错误。 这是我的
期待: 使用具有 EventHubTrigger-CSharp 模板的函数应用会在新事件进入时运行。 实现: 使用来自 https://azure.microsoft.com/en-us/docume
我有一个事件中心,其中包含大量事件。我还有一个用 C# 编写的 Azure 函数,但它没有接收任何事件。设置如下: 功能: private const string EventHubName = "e
我在运行多个 Azure 函数实例时遇到问题,这些函数应该针对相同的 IoTHub 终结点(默认终结点)但不同的使用者组(所需的组是在门户上创建的)。基本上我想在不同的函数上处理相同的消息两次。因此,
我正在尝试使用 20 个 eventhub 分区和设置为 20 个实例的可扩展函数应用程序来处理大量事件(100,000 个)。函数应用中的 maxBatchSize 设置为 100,batchChe
我正在尝试使用 20 个 eventhub 分区和设置为 20 个实例的可扩展函数应用程序来处理大量事件(100,000 个)。函数应用中的 maxBatchSize 设置为 100,batchChe
我创建了一个 Azure 函数,使用 IoT 中心的 EventHub 的内置端点将消息从 Azure IoT 中心存储到表存储。我正在使用 Azure Functions v2(.Net Stand
我正在使用 1x 函数,我的问题是,如果使用这个版本,我可以接收 EventData 类型的对象。 我已阅读有关它的文档,但我还不清楚。 执行函数时,抛出以下异常: mscorlib: Excepti
我正在创建一个由 EventHub 触发的 C# 隔离工作进程 Azure Function,该函数会将带有 header 的 EventData 列表输出到另一个 EventHub。 该函数在使用
这个问题已经有答案了: How to set Azure WebJob queue name at runtime? (4 个回答) 已关闭 6 年前。 我有一个 Azure Webjob,需要从 A
这个问题已经有答案了: How to set Azure WebJob queue name at runtime? (4 个回答) 已关闭 6 年前。 我有一个 Azure Webjob,需要从 A
我有一个简单的 Azure 函数: 作为输入使用 EventHubTrigger 在内部将一些事件写入 Azure 存储 一天中的某些时候,平均批处理大小约为 250+,这很好,因为我向 Azure
按照以下文章中的说明进行操作后 https://learn.microsoft.com/en-us/azure/azure-functions/functions-create-first-azure
按照以下文章中的说明进行操作后 https://learn.microsoft.com/en-us/azure/azure-functions/functions-create-first-azure
我正在使用 .Net core 3.1 编写一个 azure webjob 并从 eventhub 读取事件。我已经能够在本地工作,从本地 appsettings.json 和 appsettings
我是一名优秀的程序员,十分优秀!