«logback» etiketlenmiş sorular

Log4J ve java.util.logging ile karşılaştırıldığında birçok yeni özelliğe sahip Java tabanlı programlar için modern günlük kaydı olanağı.

5
Neden java.util.logging kullanılmıyor?
Hayatımda ilk kez kendimi açık kaynaklı bir Java API yazdığım bir konumda buldum. Umarım diğer birçok projeye dahil edilir. Günlüğe kaydetmek için ben (ve gerçekten birlikte çalıştığım insanlar) her zaman JUL (java.util.logging) kullandım ve bununla ilgili hiçbir sorun yaşamadım. Ancak şimdi API geliştirme için ne yapmam gerektiğini daha ayrıntılı olarak …
351 java  logging  slf4j  logback 

5
Günlük düzeyleri - Günlük kaydı - günlük düzeylerini atamak için genel kural
Mevcut projemde geri oturum kullanıyorum . Altı günlük kaydı sunar: TRACE DEBUG INFO WARN ERROR OFF Ortak faaliyetler için günlük düzeyini belirlemek için bir başparmak kuralı arıyorum. Örneğin, bir iş parçacığı kilitliyse, günlük iletisi hata ayıklama düzeyine veya bilgi düzeyine ayarlanmışsa. Veya bir soket kullanılıyorsa, belirli kimliği hata ayıklama düzeyinde …
258 logging  logback 

12
Logback'i bir günlükçünün farklı hedeflere farklı düzeylerde kaydedeceği şekilde nasıl yapılandırabilirim?
Logback'i bir günlükçünün farklı hedeflere farklı düzeylerde kaydedeceği şekilde nasıl yapılandırabilirim ? Örneğin, aşağıdaki Logback yapılandırması göz önüne alındığında, Logback INFOiletileri STDOUTve ERRORiletileri kaydeder STDERRmi? (Bu örneğin, Bölüm 3: Geri Arama Yapılandırması'ndalogback-examples/src/main/java/chapters/configuration/sample4.xml gösterilen bir örnek varyasyonu olduğunu unutmayın ). <configuration> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <encoder> <pattern> %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - …
156 java  logging  logback 

6
log4j vs logback [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştir Kendi kendine yapılan bir ambalajın arkasında log4j kullanıyoruz. Şimdi bunun çok daha fazla özelliğini …
152 java  logging  log4j  logback 

3
Farklı mesajları iki dosyaya kaydetmek için tekrar oturum açın
Günlük kaydı yapmak için logback / slf4j kullanıyorum. Bazı verileri analiz etmek için günlük dosyamı ayrıştırmak istiyorum, bu nedenle büyük ve büyük bir dosyayı (çoğunlukla hata ayıklama ifadelerinden oluşan) ayrıştırmak yerine, her günlüğün ayrı bir dosyaya kaydedildiği iki günlükçü örneğine sahip olmak istiyorum; biri analitik ve diğeri çok amaçlı günlük …
147 java  logging  logback  slf4j 

8
Diş havuzları ile MDC nasıl kullanılır?
Yazılımımızda, web istekleri için oturum kimlikleri ve kullanıcı adları gibi şeyleri izlemek için MDC'yi yaygın olarak kullanıyoruz. Bu, orijinal iş parçacığında çalışırken iyi çalışır. Ancak, arka planda işlenmesi gereken birçok şey var. Bunun için java.concurrent.ThreadPoolExecutorve java.util.Timersınıflarını, bazı kendi kendine yuvarlanan zaman uyumsuz yürütme hizmetleriyle birlikte kullanıyoruz. Tüm bu hizmetler kendi …
146 java  logging  slf4j  logback  mdc 

10
Geri oturumlamanın her günlüğün başında kendi durumunu vermesini nasıl önleyebilirim?
Bu bir dikkatsizlik hatası gibi görünüyor, ama sebebini bulamıyorum. Logback / slf4j ile günlük kaydı (en son sürüm slf4j-api-1.6.1, logback core / classic 0.9.24). Test için en basit günlük yapılandırması: <configuration> <appender name="stdout" class="ch.qos.logback.core.ConsoleAppender"> <layout class="ch.qos.logback.classic.PatternLayout"> <!-- DONT USE THIS FORMATTER FOR LIVE LOGGING THE %L LINE NUMBER OUTPUTTER IS …
145 logback 

6
Geri kayıt için kök günlük düzeyi programlı olarak nasıl değiştirilir
Aşağıdaki logback.xml dosyası var: <configuration debug="true"> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <encoder> <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern> </encoder> </appender> <root level="debug"> <appender-ref ref="STDOUT" /> </root> </configuration> Şimdi, belirli bir olayın meydana gelmesi üzerine, ben programlı gelen kök kaydedicisi düzeyini değiştirmek istediğiniz hata ayıklama için hata . Değişken değiştirme kullanamıyorum, bunu kod …
144 java  logging  logback 

4
SLF4J / Logback'te İşaretleyicileri kullanmak için en iyi uygulamalar
Bir süredir projemizde SLF4J + Logback kombinasyonunu kullanıyoruz ve bundan oldukça memnunuz, ancak günlükleme stratejimiz oldukça basit, basit sınıf tabanlı kaydediciler kullanıyor ve MDC veya Marker gibi süslü şeyler kullanmıyoruz. Bilmek istediğim şey, topluluktaki herhangi birinin bu özellikleri gerçekten kullanıp kullanmadığı ve bunların günlük kaydı / filtrelemeyi iyileştirmek için nasıl …
127 java  logging  slf4j  logback  markers 

8
Java'da Oturum Açma Neler Oluyor? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımız için uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, argümanlar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …
117 java  logging  log4j  logback  slf4j 


1
Java Logging çerçevelerindeki belirteçler nelerdir ve bunları kullanmak için neden nedir?
İlk okuduğumda işaretçileri duyuyorum: http://slf4j.org/faq.html Logger nesnesi için mevcut yöntemleri kontrol ediyorum : http://www.slf4j.org/api/org/slf4j/Logger.html http://logging.apache.org/log4j/2.x/log4j-api/apidocs/org/apache/logging/log4j/Logger.html ve bulunan arayüzler: http://www.slf4j.org/api/org/slf4j/Marker.html http://logging.apache.org/log4j/2.x/log4j-api/apidocs/org/apache/logging/log4j/Marker.html Aldığım daha ayrıntılı bilgi: http://logback.qos.ch/manual/filters.html ama yine de kafam karıştı ... Unutmayın, onları nasıl kullanacağımı değil nedenini soruyorum , bu yüzden bu şunların bir kopyası değil: SLF4J / Logback'te İşaretleyicileri …
110 java  logging  log4j  slf4j  logback 

3
Çerçeve uyumsuzluğunu günlüğe kaydetme
Küçük bir Java uygulaması oluşturuyorum ve günlük kaydı için günlük kaydını kullanmayı umuyorum. Uygulamamın günlüğe kaydetmeyi şu yolla yapan eski bir projeye bağımlılığı var org.apache.commons | com.springsource.org.apache.commons.logging | 1.1.1 ... yani planım kullanmaktı org.slf4j | jcl-over-slf4j | 1.5.6 ... JCL günlüğünü şuraya yeniden yönlendirmek için: org.slf4j | slf4j-api | 1.6.0 …

6
Logback.xml için XML şeması veya DTD?
IDEA veya Eclipse gibi IDE'lerde en azından çok temel doğrulamaya ve otomatik tamamlamaya sahip olmak için logback.xml dosyası için bir XML şemasına veya DTD'ye sahip olmanın ne kadar harika olacağına dair ağda birkaç tartışma gördüm, ancak hiç görmedim herhangi bir çözüm. Yaptın mı
108 java  xsd  logback  dtd  xml 

1
Geri kayıt kodlayıcı kalıbı belgeleri nerede
Bütün geçtiniz dokümantasyon ait logback ve ben kodlayıcınızın desen yapılandırmak için her yerde belgelerine bulamadığında gibi günlüğü: <encoder> <pattern>%d{HH:mm:ss.SSS} %-4relative %-5level %logger{35} - %msg%n</pattern> </encoder> Modeli yapılandırmak için farklı seçenekleri açıklayan bir tablo (log4j'nin sahip olduğu gibi) istiyorum. Modelin dokümantasyonu nerede? Belki başka bir projede tanımlanmıştır?
97 java  logging  log4j  logback 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.