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

Java 是否可以使用JCL创建多个日志文件?,java,logging,apache-commons-logging,Java,Logging,Apache Commons Logging,我试图将特定操作的结果保存在应用程序的服务器端,以便使用日志进行挖掘。在运行时将每个操作的结果发送到db会导致太多事务负载。所以我想先将它们保存为日志,并定期将日志文件转储到数据库中。应用程序使用jcl进行日志记录。然而,我在jcl中找不到任何解决方案。可能吗?此外,我们将非常感谢您为此提出的任何其他想法 JCL(Jakarta Commons Logging)不是一个日志实现,它只是一个API。它在幕后委托给一个“真正的”记录器,比如java.util.logging或log4j。这就是您需要

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

JCL(Jakarta Commons Logging)不是一个日志实现,它只是一个API。它在幕后委托给一个“真正的”记录器,比如
java.util.logging
或log4j。这就是您需要配置的,以使您的日志文件按您希望的方式处理。

我可以建议您选择并重新登录吗?Logback具有可以解决您的任务的功能。Logback为SLF4J提供了本机绑定

非常感谢。我为log4j()使用了一个解决方案,我还将尽快尝试logback解决方案。