Github user clockfly commented on the pull request:

    https://github.com/apache/storm/pull/268#issuecomment-60871259
  
    ```
     If worker doesn't get update of B from zookeeper after 300 reconnection 
retries, should we exit the worker or let worker continues to work?
    ```
    
    Current approach is:
     -  if worker A get update of B from zk, it will abort the reconnection. 
and worker A will still stay alive and working.
     - if A doesn't get update from zk that B is dead, after timeout of 300 
reconnection retries. then A will exit. In my opinion, there is no way to 
recover but exit. because a) A belive it must have live connection to B because 
application tell it that b) A cannot setup connection to B after exhausting 
every effort.  


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to