[ 
https://issues.apache.org/jira/browse/STORM-543?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Devang updated STORM-543:
-------------------------
    Description: 
Storm failing all input messages (although successfully processed) post 
restarting worker on the same supervisor slot.

Steps to simulate the behaviour,
1. Run topology(spout as single instance and multiple instances of bolts)
on multiple workers.
2. Identify the slot on which the single spout instance is running (from STORM 
UI) and kill it (using kill -9)
3. See if the supervisor started the worker on the same supervisor port. If not 
then repeat step 2 untill you get supervisor on the same slot as previous one.
4. Pump in a message into the topology.
5. You will see message being processed successfully but acker failing the 
tuple after the message times out (defaults to 30 secs).


  was:
Steps to simulate the behaviour,
1. Run topology(spout as single instance and multiple instances of bolts)
on multiple workers.
2. Identify the slot on which the single spout instance is running (from STORM 
UI) and kill it (using kill -9)
3. See if the supervisor started the worker on the same supervisor port. If not 
then repeat step 2 untill you get supervisor on the same slot as previous one.
4. Pump in a message into the topology.
5. You will see message being processed successfully but acker failing the 
tuple after the message times out (defaults to 30 secs).


        Summary: Storm failing all input messages (although successfully 
processed) post restarting worker on the same supervisor slot  (was: Storm 
failing all input messages (although successfully processed) post restarting on 
the same supervisor slot)

> Storm failing all input messages (although successfully processed) post 
> restarting worker on the same supervisor slot
> ---------------------------------------------------------------------------------------------------------------------
>
>                 Key: STORM-543
>                 URL: https://issues.apache.org/jira/browse/STORM-543
>             Project: Apache Storm
>          Issue Type: Bug
>    Affects Versions: 0.9.2-incubating
>            Reporter: Devang
>         Attachments: acker_bad_case.txt, acker_good_case.txt
>
>
> Storm failing all input messages (although successfully processed) post 
> restarting worker on the same supervisor slot.
> Steps to simulate the behaviour,
> 1. Run topology(spout as single instance and multiple instances of bolts)
> on multiple workers.
> 2. Identify the slot on which the single spout instance is running (from 
> STORM UI) and kill it (using kill -9)
> 3. See if the supervisor started the worker on the same supervisor port. If 
> not then repeat step 2 untill you get supervisor on the same slot as previous 
> one.
> 4. Pump in a message into the topology.
> 5. You will see message being processed successfully but acker failing the 
> tuple after the message times out (defaults to 30 secs).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to