2013-05-15 2 views
1

Я разрабатываю веб-приложение, которое работает в базе данных weblogic 10g, JSF, oracle. Когда я вхожу страницу, которая требует, чтобы получить огромные результаты запроса, я сталкиваюсь со следующими предупреждениями:Предупреждения weblogic уменьшают производительность системы

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. 

В то время как прыжки через страницы моей системы становится очень медленным и журналы бросают непрерывно.

Мой вопрос заключается в том, как отключить эту функцию ведения журнала, чтобы иметь возможность доступа к страницам по своему желанию?

Заранее спасибо.

+1

Заканчивать эту страницу о том, как настроить OpenJPA. Похоже, вы не можете использовать рекомендуемые настройки: http://openjpa.apache.org/beginners-performance-guide.html –

ответ

2

Измените уровень ведения журнала сервера приложений. От большей к меньшей регистрации это:

TRACE, DEBUG, INFO, NOTICE, WARNING, ERROR, CRITICAL, ALERT, EMERGENCY 

При разработке приложения вы можете использовать TRACE или DEBUG, но в производстве она, вероятно, следует ПРЕДУПРЕЖДЕНИЕ или выше.

Ссылка: Configuring WebLogic Logging Services

+0

Спасибо за комментарий, где я должен изменить уровень ведения журнала? –

+0

Множество мест можно изменить в зависимости от того, какие уровни вы хотите активным, где. Ссылка - хорошее начало. – Brian

Смежные вопросы