3.4 消息确认机制(Ack/Nack)与重投递策略 3.4 消息确认机制(Ack/Nack)与重投递策略 在 Apache Pulsar 的消息模型中,消息的可靠传递并非仅依赖于生产者与 Broker 之间的持久化写入,更关键的是消费者端对消息处理状态的反馈机制。这一机制的核心便是 消息确认(Acknowledgement, Ack)与否定确认(Negative Acknowledgement, Nack),以及由此衍生出的重投递(Redelivery)策略。它们共同构成了 Pulsar 实现“至少一次”(At-Least-Once)语义的基石,同时也是向“精确一次”(Exactly-Once)语义演进的关键环节。