eclipselink.logging.file中文件的大小限制

时间:2016-06-26 00:06:14

标签: file java-ee logging weblogic eclipselink

我正在使用持久层上的EclipseLink在weblogic中部署JavaEE应用程序。我需要将sql日志记录流发送到文件,看看生产环境中发生了什么。 persistence.xml中的属性eclipselink.logging.file可以这样做,但似乎无法限制此文件的大小。 是否有可能限制此文件的最大大小并覆盖 它何时达到这个尺寸?

1 个答案:

答案 0 :(得分:1)

eclipselink似乎没有特定的最大日志文件大小,但如果您的eclipselink日志转到与普通WebLogic日志相同的日志文件,则可以通过设置轮换文件来配置WebLogic的最大日志文件大小管理控制台中的大小。

请参阅:Weblogic - Rotate log files

或者,您可以通过在persistence.xml中指定以下属性来配置EclipseLink以使用java.util.logging(JUL):
<property name="eclipselink.logging.logger" value="JavaLogger"/>
将EclipseLink日志发送到JUL后,您可以在logging.properties文件中配置最大文件大小(有关详细信息,请参阅this question)。

此外,这是一个指向EclipseLink日志记录页面的有用链接,用于附加参考:EclipseLink - How To Configure Logging