我正在开发一个在weblogic 10g,JSF,oracle数据库上运行的Web应用程序。当我进入需要获取大量查询结果的页面时,我遇到了以下警告:
1 xyz-warPU INFO [[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] openjpa.jdbc.JDBC - Using dictionary class "kodo.jdbc.sql.KodoOracleDictionary" (Oracle Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production ,Oracle JDBC driver 11.1.0.6.0-Production+).
112 xyz-warPU INFO [[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] openjpa.Enhance - Creating subclass and redefining methods for "[class com.asd.xyz]". This means that your application will be less efficient than it would if you ran the OpenJPA enhancer.
跳过页面时,我的系统变得很慢,并且日志不断被抛出。
我的问题是如何禁用此日志记录功能以便能够根据需要访问页面?
提前致谢。
答案 0 :(得分:2)
更改应用程序服务器的日志记录级别。从大多数到最少的记录是:
TRACE, DEBUG, INFO, NOTICE, WARNING, ERROR, CRITICAL, ALERT, EMERGENCY
开发应用程序时,您可以使用TRACE或DEBUG,但在生产中它可能应该是警告或更高。