暂停和恢复监听器容器上的分区

自 2.7 版本起,您可以通过监听器容器中的 pausePartition(TopicPartition topicPartition)resumePartition(TopicPartition topicPartition) 方法来暂停和恢复消费者所分配的特定分区的消费。暂停和恢复分别在 poll() 方法之前和之后发生,类似于 pause()resume() 方法。isPartitionPauseRequested() 方法在请求暂停该分区时返回 true。isPartitionPaused() 方法在该分区已有效暂停时返回 true。

同样自 2.7 版本起,ConsumerPartitionPausedEventConsumerPartitionResumedEvent 实例将发布,其中容器作为 source 属性,并包含 TopicPartition 实例。

© . This site is unofficial and not affiliated with VMware.