simonsiteblog.blogspot.com
Simonsite Blog: ActiveAsynchronousAppender Overhauled
http://simonsiteblog.blogspot.com/2012/01/activeasynchronousappender-overhauled.html
Saturday, 7 January 2012. I originally wrote the ActiveAsynchronousAppender back in 2008 as an alternative to the out-of-the-box Log4J AsyncAppender. The reasons for having done so back then still hold today:. The AsyncAppender appends all events from its logging event buffer in a single loop before rechecking the buffer. This can block the application if application threads are queueing for the buffer lock - behaviour somewhat similar to a GC pause. All of the above problems have been solved in the new ...
aruld.info
Arul | Blogging at the speed of thought
http://aruld.info/author/admin
On Java 8 gearing up for release, why Java 8 will be a top contender for Java.next languages in 2014? On Java 8 gearing up for release, why Java 8 will be a top contender for Java.next languages in 2014? On Java 8 gearing up for release, why Java 8 will be a top contender for Java.next languages in 2014? On Java 8 gearing up for release, why Java 8 will be a top contender for Java.next languages in 2014? Mac OS X (1). Must have Time and Size Log4J appender for your application. Starting in JDK 9. The pri...
simonsiteblog.blogspot.com
Simonsite Blog: Reducing Threads in the TimeAndSizeRollingAppender
http://simonsiteblog.blogspot.com/2013/02/reducing-threads-in-timeandsizerollinga.html
Tuesday, 5 February 2013. Reducing Threads in the TimeAndSizeRollingAppender. Several people have commented that the TimeAndSizeRollingAppender could, where many instances were configured, launch many threads. With date roll enforcement, backup log file scavenging, and backup log file compression all configured, there could be 3 threads per TASRA instance. That simply didn’t scale. The original design assumption that only one or two TASRA instances would be configured per application was clearly broken.
simonsiteblog.blogspot.com
Simonsite Blog: TimeAndSizeRollingAppender release 20101024-1105
http://simonsiteblog.blogspot.com/2010/10/timeandsizerollingappender-release.html
Sunday, 24 October 2010. Several fixes and new features in the release 20101024-1105. Available from www.simonsite.org.uk. Still compatible with Java 1.4; now only compatible with Log4J 1.2.15. Compression now use NIO. To offer dramatic performance improvements. NB. This is compatible with Java 1.4. Now rolls the current log file upon Appender. Activation (or re-activation). Previously the Appender. Thread-safety improvements including finer-grained synchronization and local copying. Kudos are due to Ole...