2010-08-03 24 views
2

У нас есть сервер Glassfish v2 и некоторые модули: EJB, веб-приложения и т. Д. Нам нужно, чтобы протоколы из разных модулей поступали в разные файлы журналов, так же, как Tomcat или другие сервер приложений разрешен.Glassfish logging to multiple .log files

Glassfish заставил нас использовать собственную систему ведения журнала со всеми журналами на одном сервере.log и просматривать с помощью консоли администратора.

Это может быть хорошей практикой для однократного применения развернутого с GlassFish, чтобы иметь все журналы в одном файле, , но не для 10 различных приложений работающих на одном сервере

Я попытался configure log4j in GF, это помогло и Я могу написать несколько файлов, , но у него был один недостаток - если log4j установлен таким образом, он может позволить вам записывать в несколько файлов журнала, но он запрашивает сервер/домен перезапуск для изменения уровня журнала, файла журнала (любая конфигурация, связанная с журналом в log4 conf)


можно использовать что-нибудь в Glassfish, что сеточки меня:

  1. Write бревнами из разных регистраторов в разных .log файлов? и
  2. Измените уровни журналов, войдите в приложение и т. Д. Без перезагрузки сервера (например, в tomcat я могу просто переустановить .war)?
+0

Если кто-нибудь сталкивается с этим, ссылка выше теперь https://wikis.oracle.com/display/GlassFish/FaqCongifureLog4J –

ответ

0

Похоже, что утилита ведения журнала Glassfish по умолчанию не позволяет этого.