[logback-dev] [JIRA] Created: (LBCORE-173) An ability to use external thread pool executor service for async rolling tasks.

Alexander Morozov (JIRA) noreply-jira at qos.ch
Tue Oct 19 13:31:51 CEST 2010


An ability to use external thread pool executor service for async rolling tasks.
--------------------------------------------------------------------------------

                 Key: LBCORE-173
                 URL: http://jira.qos.ch/browse/LBCORE-173
             Project: logback-core
          Issue Type: Improvement
          Components: Rolling
            Reporter: Alexander Morozov
            Assignee: Logback dev list


At this moment, compression tasks are managed by the means of logback-core, for example, TimeBasedRollingPolicy creates AsynCompressor task for each policy instance and creates as many compression threads, as many TimeBasedRollingPolicy instances present in the logger context. In the systems with great number of "fat" log files it may cause performance issues with filesystem.
It would be much better if logback-core allowed to define external thread pool executor service and reuse it for such async tasks.

Thanks :)


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.qos.ch/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the logback-dev mailing list