是否可以使用JCL创建多个日志文件?



我试图将特定操作的结果保存在应用程序的服务器端,以便我可以使用日志进行挖掘。在运行时将每个操作的结果发送到db会导致过多的事务负载。所以我想先将它们保存为日志,并定期将日志文件转储到数据库中。应用程序使用jcl进行日志记录。然而,我在jcl中找不到任何解决方案。这可能吗?此外,任何其他的想法,为这个目的将是非常赞赏。

我可以建议您使用SLF4J和logback吗?Logback有RollingFileAppender可以解决您的任务。Logback有一个SLF4J的本地绑定

JCL (Jakarta Commons Logging)不是一个日志记录实现,它只是一个API。它将委托给java.util.logging或log4j等幕后的"真正的"日志记录器。这就是您需要配置的,以获得您想要的方式处理日志文件。

最新更新