Akka 阿克卡骆驼消费者中的autoAck是什么意思?

Akka 阿克卡骆驼消费者中的autoAck是什么意思?,akka,consumer,Akka,Consumer,akka camel consumer中的autoAck返回布尔值true或false 如果autoAck=true,则当邮件进入消费者邮箱时,消费者在处理邮件之前如何处理?当autoAck=true时,发件人不会等待消费者参与者处理邮件。换句话说,以下发送将立即返回: camel.template.asyncSendBody("direct:my-endpoint", "some message").get(timeoutDuration.toSeconds, TimeUnit.SECONDS

akka camel consumer中的autoAck返回布尔值true或false

如果autoAck=true,则当邮件进入消费者邮箱时,消费者在处理邮件之前如何处理?

当autoAck=true时,发件人不会等待消费者参与者处理邮件。换句话说,以下发送将立即返回:

camel.template.asyncSendBody("direct:my-endpoint", "some message").get(timeoutDuration.toSeconds, TimeUnit.SECONDS)

当autoAck=false时,上述get将被阻止,直到您发送Ack或失败或超时

我不确定我是否理解这个问题。除了这里记录的内容之外,您还想了解其他内容吗:我正在阅读Camelscala文档中的交货确认部分。它提到了autoAck,我不完全理解autoAck的作用。非常感谢。我将查看Camel文档,看看Camel.template.asyncSendBody是否返回,这是否意味着消息在端点处收到。