1

akka camel コンシューマーの autoAck はブール値の true または false を返します。

autoAck = true の場合、メッセージがコンシューマーのメールボックスに入るとき、コンシューマーがメッセージを処理する前に、コンシューマーはどのように行動しますか?

4

1 に答える 1

0

autoAck=true送信者がメッセージが消費者アクターによって処理されるのを待たない場合。つまり、次の送信はすぐに返されます。

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

またはまたはタイムアウトを送信するまでautoAck=false上記getがブロックされる場合。AckFailure

于 2013-02-05T08:51:16.493 に答える