real time - storm failing to process all the tuples -


i'm using apache storm process huge data coming off kafka spout. currently, there on 3k json messages published kafka , it's continuing. have process messages published beginning. so, have set kafka spout parameter accordingly.

this results in lot of failures in tuple processing. got info storm ui.

i suspect storm not able handle messages bombarded towards in single shot.

any appreciated.

1) increase parallelism hint bolts there's no backlog slowing down processing tuple emitted spout, or

2) use topology.max.spout.pending property limit number of tuples spout can emit before having wait 1 of tuples complete.

try combination of both solutions. in production need run many iterations proper value of both values (parallelism,topology.max.spout.pending)


Comments

Popular posts from this blog

javascript - Karma not able to start PhantomJS on Windows - Error: spawn UNKNOWN -

c# - Display ASPX Popup control in RowDeleteing Event (ASPX Gridview) -

Nuget pack csproj using nuspec -