自动确认意味着没有确认吗?

时间:2015-08-29 07:20:20

标签: activemq

我想知道自动确认,是否意味着:当服务器没有收到消费者的确认时,它会删除该消息而不会再发送。

1 个答案:

答案 0 :(得分:1)

ActiveMQ代理不会在没有确认的情况下删除邮件。如果客户端读取了一条消息,并且没有对该消息的确认,则一旦该客户端断开连接,该消息将在队列中可用。

自动确认只是一个客户端设置,使客户端在读取消息时自动确认消息。如果你想要更多控制,你不应该继续使用auto ack。