Azure 事件中心:批量接收事件,这些事件作为单独的消息发送到中心?

问题描述 投票:0回答:0

我有以下模式,

Http 触发器功能应用程序 -> 事件中心 -> 事件中心监听器功能应用程序

不幸的是,HTTP 触发器应用程序的发送者发送了许多单独的请求,这意味着发送到事件中心的执行也是每条消息的少量数据。

这会导致侦听器触发每条小消息,在数据加载结束时创建许多文件。

我的listener已经配置好接收batch events了,我以前看到过,当listener功能关闭一段时间,然后重新开启,数据会被批量接收。

如何确保多个事件在到达侦听器后被批量处理,即使它们发送到事件中心是作为单独的请求/消息?

听众是否有一些延迟设置?

azure azure-functions azure-eventhub
© www.soinside.com 2019 - 2024. All rights reserved.