Azure EventHubs:PartitionManagerOptions 的推荐值

Azure EventHubs: recommended values for PartitionManagerOptions

是否有关于 PartitionManagerOptions 中参数值设置的指南?具体来说:

我担心如果一批消息的处理时间超过这些值,那么当租约过期时我可能会遇到问题。 不幸的是,关于这些参数的文档并不多。

提前致谢,

何塞

所有租约管理都在与批处理线程不同的线程上运行。

您提到的间隔会影响分区在事件处理器之间均匀分布的速度,并且不受批处理时间的影响。

请记住,如果您的批处理花费了一些时间(比如说 10 分钟),此时其他事件处理器将接管该分区(通过接管 blob 租约),此时您的批处理将尝试使用"Checkout" 方法完成处理后,它将抛出错误,因为当前事件处理器不持有结帐数据所在的 blob。