Журнал выдачи Solr на jboss - PullRequest
       35

Журнал выдачи Solr на jboss

1 голос
/ 22 августа 2010

Hye Everybody

Я столкнулся с проблемой при развертывании solr на jboss . Я хотел записать сообщения для solr на jboss в отдельный файл, такой как solr.log, вместо того, чтобы появляться в console или server.log. Поэтому я попытался внести изменения в jboss-log4j.xml и добавил в него следующую конфигурацию.












< значение приоритета = "INFO" />

но все еще получаю журнал solr в консоли и server.log, а не в solr.log Я тоже пытался без параметра additivity , но безуспешно. Solr использует sl4j (включающий sl4j.jar) для ведения журнала и jboss AS 4.2 использует log4j в качестве его использования в качестве log4j xml для настроек. Пожалуйста, предложите, что может быть возможным решением для этого или прокомментируйте для получения дополнительной информации. Заранее спасибо.

привет

la89ondevg

1 Ответ

0 голосов
/ 22 августа 2010

slf4j - это фасад ведения журнала, что означает, что он фактически не пишет никаких журналов.Его можно настроить на использование log4j для регистрации, добавив slf4j-log4j jar (при условии, что вы используете log4j 1.2.xx) и удалив jar slf4j-jdk14 из папки WEB-INF/lib.

Я предполагаю, что ваш сервер приложений будет предоставлять классы log4j веб-приложению solr - если это не так, то вам также необходимо добавить log4j jar в solr WEB-INF/lib каталог.

...