Azure EventHubs:PartitionManagerOptions的推荐值



是否有任何关于在PartitionManagerOptions中设置参数值的指导方针?,特别是:

  • AcquireInterval:10秒(定义值)
  • 续订间隔:10秒(默认值)
  • 租赁间隔:30秒(默认值)

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

提前感谢

Jose

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

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

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

相关内容

  • 没有找到相关文章

最新更新