Hi,

We are seeing a strange use-case, where the spout fails the tuple
immediately after emitting it. We have set the
topology.message.timeout.secs intially to 30 secs and extended to 60 secs
as well.

*Below is a log snapshot - You can see the spout failing the tuple
immediately after emitting with a reason as TIMEOUT*


2014-06-20 16:04:29 [INFO] b.s.d.executor:0 thd=Thread-75-MyFeedReceiver
tplg= cmpn= trcid= msg= TRANSFERING tuple TASK: 2800 TUPLE: source:
MyFeedReceiver:15, stream: MyFeederStream, id:
{-3058727628838667563=3004157440983613205}, [null,
com.yahoo.boson.base.Message@3c039b2a, BOSON]

2014-06-20 16:04:29 [INFO] b.s.d.executor:0 thd=Thread-75-MyFeedReceiver
tplg= cmpn= trcid= msg= TRANSFERING tuple TASK: 30 TUPLE: source:
MyFeedReceiver:15, stream: __ack_init, id: {}, [-3058727628838667563
3004157440983613205 15]

2014-06-20 16:04:29 [INFO] b.s.d.executor:0 thd=Thread-75-MyFeedReceiver
tplg= cmpn= trcid= msg= SPOUT Failing -3058727628838667563: {:stream
"MyFeederStream", :values #<Values [null,
com.yahoo.boson.base.Message@3c039b2a, BOSON]>} REASON: TIMEOUT MSG-ID:
5ba4b813-43cb-4c25-b6f1-faba4a48a759


Note that this is not the behaviour for all tuples, but only few. Can you
please let us know what could be a reason for this ?


Thanks,
Indra

Reply via email to