the right solution is : use AsyncAppender with FlumeAppender. more detail see http://edwardsbean.github.io/blog/2014/01/14/flume-in-action-1/
Log4j exception lead to application abort
Pergunta
My java application use log4j(flume appender with AsyncAppender) to log to remote log server. If log server is down, log4j will try to reconnect a few times,but then my java application was shutdown.Is there any possible my java application goes normal with the exception of log4j?
Solução
Outras dicas
You have two choices
- Catch the exception and ignore it
- set the UnsafeMode property to true.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow