2011-04-14 56 views
0

我想在应用程序的服务器端保存特定操作的结果,以便我可以将日志用于挖掘目的。在运行时为每个操作发送结果到数据库会导致太多的事务负载。所以我想先把它们保存为日志并定期将日志文件转储到数据库中。该应用程序使用jcl进行日志记录。但是,我无法在jcl中找到任何解决方案。可能吗?此外,任何其他想法为此目的将非常感激。是否可以使用JCL创建多个日志文件?

回答

0

我可以建议你去找SLF4J和logback吗? Logback有RollingFileAppender可以解决你的任务。 Logback具有SLF4J的原生绑定

+0

非常感谢。我使用了log4j的解决方案(http://www.calazan.com/how-to-log-to-multiple-log-files-with-log4j/),我也会尽快尝试logback解决方案可能。 – miette 2011-04-14 14:50:57

+0

@miette欢迎;) – 2011-04-14 14:53:14

0

JCL(Jakarta Commons Logging)不是日志实现,它只是一个API。它委托给诸如java.util.logging或log4j之类的幕后“真实”记录器。这就是你需要配置来按照你想要的方式处理你的日志文件。

相关问题