关键点: 匿名消费者是无法消费延迟消息的
第一步:检查Spring Cloud Stream Kafka是否配置正确
spring:
cloud:
stream:
bindings:
<channel-name>:
destination: <topic-name>
group: <group-id>
第二步:检查消费者poll()操作时间是否正确,非匿名消费时默认从最早消息开始消费,因此poll()操作超时时间需设置到可以消费最早的消息,否者Kafka会认为消费已“死亡”。