This is a local cluster. I don't see anything interesting in the logs that
would tell me anything.  I even removed Bolt A from the picture (meaning
Spout->BoltB), and still Bolt B hangs, after the first pull. If that helps,
the complete config is:

spout-> Bolt B -> the remote non-storm entity that Bolt B sends data to.

The interesting thing is that every time I restart the topology, one more
tuple (of the backlog) is sent to the remote entity, and then the
everything stops. So, if I restart the topology enough times (and the spout
doesn't consume any new data), the remote server will ultimately get all
the old tuples. It seems the tuples are buffered  and sent one by one to
the remote entity, when the topology restarts.

-Clay

On Thu, Dec 4, 2014 at 3:25 AM, Vladi Feigin <[email protected]> wrote:

> Usually in such case you should start from looking the logs : supervisor
> and worker
>
> On Wed, Dec 3, 2014 at 6:09 PM, clay teahouse <[email protected]>
> wrote:
>
>> Hello All,
>>
>> I have this configuration:
>>
>> spout -> Bolt A (emits tuples) -> Bolt B
>>
>> Bolt A emits tuples successfully but bolt B stops receiving tuples after
>> the first time (it never enters the execute after the first time). The
>> first time execution seems to be successful. Any idea what the issue could
>> be or how trouble shoot the issue?
>>
>> thanks,
>> Clay
>>
>>
>>
>

Reply via email to