Alexander Bootman created FLUME-2697:
----------------------------------------

             Summary: org.apache.flume.clients.log4jappender.Log4jAppender 
reconnect logic
                 Key: FLUME-2697
                 URL: https://issues.apache.org/jira/browse/FLUME-2697
             Project: Flume
          Issue Type: Bug
            Reporter: Alexander Bootman


When rpcClient becomes inactive, Log4jAppender calls reconnect() that nullifies 
rpcClient in close() and then tries to re-create it in activateOptions(). If 
this fails (that can happen if, say, flume server is down), rpcClient stays 
null and further appends just throw exceptions.
In fact, append has to keep trying to reconnect.



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

Reply via email to