The computation (and the tuple) continue on. The fail() method will be called on the spout with the message id.
On Mon, Jul 20, 2015 at 1:51 PM, Mark Tomko <[email protected]> wrote: > Suppose we have a simple topology with a spout and a single bolt, and the > tuple timeout is set to some value. When a message exceeds the processing > time allotted, even if the bolt is still working, what happens to that > computation? Does the framework kill the bolt or interrupt the executing > thread and reallocate it to some other message? Does it leave the bolt > working to finish its work, starting a new thread in its place? > > Thanks, > Mark >
