akka骆驼消费者的autoAck是什么意思?

时间:2013-02-04 02:53:09

标签: akka consumer

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

如果autoAck = true,当消息进入消费者的邮箱但消费者处理消息之前,消费者如何做?

1 个答案:

答案 0 :(得分:0)

autoAck=true发件人不等待消费者角色处理该消息时。换句话说,以下发送将立即返回:

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

autoAck=false上述get将阻止您发送AckFailure或超时。