来自 Eventhub 的 Azure 捕获事件未按窗口大小捕获

标签 azure azure-eventhub

在创建Eventhub时,我指定了大小窗口10MB,时间窗口为5分钟,但是在从Eventhub捕获事件时,当缓冲区大小达到1Mb时,即使没有达到提到的时间窗口5分钟或提到的大小窗口,也会将数据捕获到存储帐户10MB。 给定 1 个 TU,1 个分区作为 Eventhub 配置。

你能告诉我为什么会发生这样的事情吗?

最佳答案

何时 Capture data ,有两个条件:大小窗口和时间窗口,以先到者为准。

对于您的问题:

首先,当它达到1MB时,它小于10MB,因此在大小窗口10MB的情况下不会被捕获。当缓冲区大小达到 1MB 时需要多长时间?如果时间少于5分钟,则不应捕获。

关于来自 Eventhub 的 Azure 捕获事件未按窗口大小捕获,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59256281/

相关文章:

json - Azure 数据资源管理器流摄取格式化的 JSON 文档

Azure 流分析查询 - 进行合并

azure - 如何在 Azure dns 服务中配置 DNS PTR 记录...?

Azure 事件中心 - 流分析架构

azure - 新的Azure网站,通过FTP上传内容,并得到 "nothing here yet"消息,很困惑

azure - 为什么我在 Zulu 上遇到 HeadlessException?

c# - 发送到 Azure 事件中心错误

azure - 将 Azure Application Insights 数据发送到事件中心

asp.net-mvc - Asp.Net MVC - 我如何在我的应用程序中维护azure中的用户状态

azure - 为什么 Log4Net 不能在 Azure 上使用表存储工作?