1
autoAck在akka骆驼消费者返回布尔值true或false。akka骆驼消费者的autoAck是什么意思?
如果autoAck = true,当消息进入消费者的邮箱但消费者处理消息之前,消费者该怎么做?
autoAck在akka骆驼消费者返回布尔值true或false。akka骆驼消费者的autoAck是什么意思?
如果autoAck = true,当消息进入消费者的邮箱但消费者处理消息之前,消费者该怎么做?
当autoAck=true
发件人不会等待该消息由消费者演员处理。换句话说,下面的发送将立即返回:
camel.template.asyncSendBody("direct:my-endpoint", "some message").get(timeoutDuration.toSeconds, TimeUnit.SECONDS)
当autoAck=false
上述get
将阻塞,直到您发送Ack
或Failure
或超时。
非常感谢。我将查看Camel文档以查看camel.template.asyncSendBody()是否返回,是否意味着在端点接收到该消息。 –
我不确定我是否理解这个问题。您是否在寻找其他内容:http://doc.akka.io/docs/akka/2.1.0/java/camel.html#Delivery_acknowledgements –
我正在阅读Camel中的“Delivery acknowledgements”部分( scala)doc(http://doc.akka.io/docs/akka/2.1.0/scala/camel.html)。它提到了autoAck,我并不完全理解autoAck的作用。 –