Vincent Tieleman created LOG4J2-1733:
----------------------------------------

             Summary: Introduce SyncSend property for KafkaAppender (as in 
KafkaLog4jAppender)
                 Key: LOG4J2-1733
                 URL: https://issues.apache.org/jira/browse/LOG4J2-1733
             Project: Log4j 2
          Issue Type: Improvement
          Components: Appenders
    Affects Versions: 2.5
         Environment: Kafka 0.10.1.0
            Reporter: Vincent Tieleman


The KafkaLog4jAppender (shipped with Kafka and usable with log4j), has a 
syncsend property that improves performance significantly by not blocking a 
send to Kafka. I've tried many other configuration settings and setups, but 
find that none of these approaches improved the logging performance to Kafka as 
significantly as setting the syncsend property to false.

Unfortunately, the syncsend property is not supported by the KafkaAppender 
shipped with log4j2 and the KafkaLog4jAppender only supports log4j, so I am 
stuck with forking the code and making the change myself.

Could you please introduce this property in the KafkaAppender in log4j2?



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

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-dev-h...@logging.apache.org

Reply via email to