【发布时间】:2019-06-20 13:00:54
【问题描述】:
应用程序具有 IEventProcessor 的实现。当 ProcessEventsAsync 方法引发未处理的异常时,EventProcessorHost 永远不会将这些消息重新发送到正在运行的 IEventProcessor 实例。 (如果托管应用程序停止并重新启动,或者租约丢失并重新获得,它将重新发送。)
当 processEventAsync 中发生异常时,只有在成功时才会设置检查点,使用此 context.CheckpointAsync() 设置检查点
【问题讨论】:
标签: azure-webjobs azure-eventhub event-processor-host