暫停和恢復監聽器容器上的分割槽

自 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.