Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.7.0
-
None
-
Reviewed
Description
IPC layer exceptions generated in the readers are translated into fatal errors - resulting in connection closure. Ex. RetriableExceptions from call queue pushback.
Always closing the connection degrades performance for all clients since a disconnected client will immediately reconnect on retry. Readers become overwhelmed servicing new connections and re-authentications from bad clients instead of servicing calls from good clients. The call queues run dry.
Exceptions originating in the readers should be able to indicate if the exception is an error or fatal so connections can remain open.
Attachments
Attachments
Issue Links
- incorporates
-
HADOOP-13486 Method invocation in log can be replaced by variable because the variable's toString method contain more info
- Resolved