ROCKETMQ CONSUMED_BUT_FILTERED 是 RocketMQ 消费者消费消息时的一种状态。

当一个消息被消费者消费后,如果消费者在消费过程中对该消息进行过滤,即消费者通过消息过滤表达式将该消息标记为不匹配,则该消息的状态将被标记为 CONSUMED_BUT_FILTERED。

这种状态表示消息已被消费,但由于消费者的过滤条件,该消息被标记为不匹配,不会被消息消费者真正处理。

CONSUMED_BUT_FILTERED 状态的消息将被 RocketMQ 保留指定的时间,默认为 3 天。在此期间,如果消费者调整了过滤条件,使得消息再次匹配,则消息可以被重新消费。

这种状态的消息通常用于过滤掉不需要处理的消息,避免不必要的处理开销。

RocketMq CONSUMED_BUT_FILTERED -cn

原文地址: https://www.cveoy.top/t/topic/ic48 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录