I got exactly the issue with my topology.
My machine RAM is 16GB, and I have 16 bolts, around 30000 threads.
After process about a few hundred tuples, it came out with the storm warnings & my results mixed together:
The minimum distance=13.04 [count:97]: GPS Point falls into Road No. :383816
The minimum distance=21.87
The minimum distance=26.28
The minimum distance=14.38
The minimum distance=35.49
The minimum distance=3.898 [count:98]: GPS Point falls into Road No. :53565
The minimum distance=41.31
The minimum distance=64.25 165392 [main-EventThread] INFO com.netflix.curator.framework.state.ConnectionStateManager - State change: SUSPENDED
165392 [main-EventThread] INFO com.netflix.curator.framework.state.ConnectionStateManager - State change: SUSPENDED
165393 [main-EventThread] WARN backtype.storm.cluster - Received event :disconnected::none: with disconnected Zookeeper.
165393 [ConnectionStateManager-0] WARN com.netflix.curator.framework.state.ConnectionStateManager - There are no ConnectionStateListeners registered.
165393 [main-EventThread] WARN backtype.storm.cluster - Received event :disconnected::none: with disconnected Zookeeper.
165393 [ConnectionStateManager-0] WARN com.netflix.curator.framework.state.ConnectionStateManager - There are no ConnectionStateListeners registered.
176156 [main-EventThread] INFO com.netflix.curator.framework.state.ConnectionStateManager - State change: RECONNECTED
176156 [ConnectionStateManager-0] WARN com.netflix.curator.framework.state.ConnectionStateManager - There are no ConnectionStateListeners registered.
176157 [main-EventThread] INFO com.netflix.curator.framework.state.ConnectionStateManager - State change: RECONNECTED
176157 [ConnectionStateManager-0] WARN com.netflix.curator.framework.state.ConnectionStateManager - There are no ConnectionStateListeners registered.
The minimum distance=32.72
The minimum distance=38.74
The minimum distance=4.679 [count:99]: GPS Point falls into Road No. :13619196298 [main-EventThread] INFO com.netflix.curator.framework.state.ConnectionStateManager - State change: SUSPENDED
196298 [main-EventThread] INFO com.netflix.curator.framework.state.ConnectionStateManager - State change: SUSPENDED
196298 [main-EventThread] WARN backtype.storm.cluster - Received event :disconnected::none: with disconnected Zookeeper.
196298 [ConnectionStateManager-0] WARN com.netflix.curator.framework.state.ConnectionStateManager - There are no ConnectionStateListeners registered.
196298 [main-EventThread] WARN backtype.storm.cluster - Received event :disconnected::none: with disconnected Zookeeper.
196298 [ConnectionStateManager-0] WARN com.netflix.curator.framework.state.ConnectionStateManager - There are no ConnectionStateListeners registered.
The minimum distance=96.80