SORU
8 NİSAN 2009, ÇARŞAMBA


Log4j ile farklı içerik oluşturma birden çok günlük dosyaları

Bir şekilde farklı appenders giriş farklı düzeylerde verir, böylece log4j yapılandırma var mı?

Birden çok günlük dosyası kurmak için çalışıyorum. Ana günlük dosyası tüm sınıflar için BİLGİ ve yukarıdaki tüm iletileri yakalamak istiyorsunuz. (Geliştirme, hata AYIKLAMA iletileri yakalamak ve yukarıda ve özel sınıflar için İZLEME.

Sonra, ayrı bir günlük dosyası var istiyorum. Bu günlük dosyası belirli bir sınıf alt küme için tüm hata AYIKLAMA iletileri yakalamak ve diğer sınıf tüm mesajlarını görmezden gelirdi.

Bir şekilde peşinde olduğum şey de olabilir.

Teşekkürler Dan

CEVAP
8 NİSAN 2009, ÇARŞAMBA


Bu başlamak gerekir:

log4j.rootLogger=QuietAppender, LoudAppender, TRACE
# setup A1
log4j.appender.QuietAppender=org.apache.log4j.RollingFileAppender
log4j.appender.QuietAppender.Threshold=INFO
log4j.appender.QuietAppender.File=quiet.log
...


# setup A2
log4j.appender.LoudAppender=org.apache.log4j.RollingFileAppender
log4j.appender.LoudAppender.Threshold=DEBUG
log4j.appender.LoudAppender.File=loud.log
...

log4j.logger.com.yourpackage.yourclazz=TRACE

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Booredatwork.com

    Booredatwork

    5 Ocak 2009
  • Murray Winiata

    Murray Winia

    2 ŞUBAT 2009
  • Tom Megalis

    Tom Megalis

    18 NİSAN 2006