[Bug 55] New: Implement AsyncAppender

http://bugzilla.qos.ch/show_bug.cgi?id=55 Summary: Implement AsyncAppender Product: logback-classic Version: unspecified Platform: PC OS/Version: Windows Status: NEW Severity: enhancement Priority: P1 Component: Other AssignedTo: logback-dev@qos.ch ReportedBy: anders_wallgren@alum.mit.edu Being able to write log files in the background is a requirement for production deployments of anything we would write on top of logback. Bonus points for including a feature to periodically flush the output. -- Configure bugmail: http://bugzilla.qos.ch/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.

http://bugzilla.qos.ch/show_bug.cgi?id=55 ------- Comment #1 from Michael_Mansell@yahoo.com 2008-04-10 09:26 ------- Has anyone started looking at this bug? I'm not as concerned about the log append being async but I'm using a rolling file appender with compression and I think during log rotation I'm seeing everything block while the rotation / compression happens. -- Configure bugmail: http://bugzilla.qos.ch/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.

http://bugzilla.qos.ch/show_bug.cgi?id=55 ceki@qos.ch changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED ------- Comment #2 from ceki@qos.ch 2008-04-22 22:34 ------- Mike, Looking at the rollover code, logging stops as long as compression is in progress (as you rightly observe). Actually, I think it is possible to get around this by performing the compression in another thread after renaming happens. For your particular case, there is no need for AsyncAppender. -- Configure bugmail: http://bugzilla.qos.ch/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
participants (1)
-
bugzilla-daemon@pixie.qos.ch