Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Duplicate
-
None
-
None
-
None
Description
Worker will wait until all connections are ok.
This is a situation lead to worker hang forever.
1.worker A and B started.
2.worker A wait all connections are ok.
3.worker A connect to B.
4.B dead when A is not active(other connections are not ok).
5.B is launched by B' supervisor again (Assignment is not changed).
6.A hang forever because there is nobody to reconnect the client of A to B.
We can fix this problem by 2 method.
1.Add closeChannelAndReconnect in Client' status
Or
2.Add closeChannelAndReconnect in StormClientHandler' exceptionCaught
Attachments
Issue Links
- is duplicated by
-
STORM-1609 Netty Client is not best effort delivery on failed Connection
-
- Resolved
-
- is related to
-
STORM-1609 Netty Client is not best effort delivery on failed Connection
-
- Resolved
-
-
STORM-946 We should remove Closed Client form cached-node+port->socket in worker
-
- Closed
-