Also, if I have one spout and two bolts. If both two bolts call ack() and if one of them fail. Would the tuple will be replayed only for just that bolt? Or both of the bolts?
On Tue, 19 Jan 2016 at 10:42 John Yost <[email protected]> wrote: > Yes, acking a tuple confirms to Storm that a tuple was processed within a > Spout or Bolt, and is used to guarantee at least once processing for all > tuples processed by your topology. > > --John > > On Tue, Jan 19, 2016 at 9:49 AM, Noppanit Charassinvichai < > [email protected]> wrote: > >> I'm new to Storm. And I've seen some of the examples that do not call >> `ack()` in Bolt. From the documentation and my understanding, is calling >> ack() is just for guaranteeing that the msg will be processed at least once? >> >> Thanks, >> >> >
