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

  • Abe Olandres

    Abe Olandres

    16 EYLÜL 2006
  • Art Food Kitty - Kelly Eddington

    Art Food Kit

    7 Kasım 2006
  • EvilControllers

    EvilControll

    20 Ocak 2008