Matt Sicker created LOG4J2-1870: ----------------------------------- Summary: Add a "fast defaults" option to make modern configurations simpler Key: LOG4J2-1870 URL: https://issues.apache.org/jira/browse/LOG4J2-1870 Project: Log4j 2 Issue Type: New Feature Components: Core Reporter: Matt Sicker
There have been a few non-default options added over various releases which improve the performance of Log4j. These include: * Async loggers * Direct console appender * Async Kafka appender This feature should add a Log4j system property to quickly enable fast defaults instead of the backward compatible ones. This should enable async loggers globally when the LMAX library is available. This should also enable current and future fast options to appenders and other plugins. Ideally, this feature should be accompanied by an explanation of how to choose options and appenders for difference scenarios. For example, it would be great to explain why a user might use different wait strategies in different scenarios (high throughput versus low latency versus safety), or why using different clocks than the default can be useful. Explicit details of all available options should remain on their normal manual pages, but quick summaries and pointers on such a page would be useful. -- This message was sent by Atlassian JIRA (v6.3.15#6346) --------------------------------------------------------------------- To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org For additional commands, e-mail: log4j-dev-h...@logging.apache.org