jvisualvm kullanarak log4j2 Mbeans erişirken, ben log4j2 paketinin içindeki (contextName) türünün bir sayı olduğunu görüyorum (benim için 1482868390). Bu, sorguda Nesne belirlenirken 'tip' olarak girdiğinden, bunu tercih ettiğim daha tanınabilir bir adla belirtmek isterim. ContextName öğesini xml yapılandırmasında ayarlamak için bir yol var mı. Web uygulamaları için bunu yapmanın bir yolu olduğunu düşünüyorum, ancak bunu bağımsız bir java uygulaması için ayarlamak istiyorum.Içerik nasıl ayarlanır? Log4j2 Mbean
2
A
cevap
0
Evet, bu mümkün ancak yapılandırmada değil. Bunu Log4j'in ContextSelectors alt sınıflarından birini sınıflandırarak ve defaultContextName()
yöntemini geçersiz kılarak gerçekleştirebilirsiniz.
Log4j uygulamasına, uygulamanızı sistem özelliği -DLog4jContextSelector=com.yourpackage.YourContextSelector
ile başlatarak ContextSelector'ınızı kullanmasını söylersiniz.
Tüm kaydedicilerinizi uyumsuz yapıyorsanız, AsyncLoggerContextSelector alt sınıfını, aksi takdirde ClassLoaderContextSelector alt sınıfını kullanmak istiyorsunuz.
İlgili konular
- 1. HttpURLConnection'da İçerik Türü nasıl ayarlanır?
- 2. gzip ile İçerik Kodlama nasıl ayarlanır
- 3. WKWebView'da içerik ve kaydırma verileri nasıl ayarlanır?
- 4. İçerik menüsü için başlık nasıl ayarlanır?
- 5. Jiletde içerik türü nasıl ayarlanır (CSHTML)?
- 6. İnitWithContentsOfUrl kullanırken içerik türü nasıl ayarlanır
- 7. Python Flask, içerik türü nasıl ayarlanır
- 8. Div genişliği tam içerik olmadan nasıl ayarlanır?
- 9. jmx mbean dişli güvenliği
- 10. Spring Ehcache MBean İzleme
- 11. MBean Basit Grafik Monitörü
- 12. Uzak bir MBean sunucusuna erişme
- 13. Log4j2, Wildfly'de nasıl çalışır 8.2
- 14. null ekleyicisini, log4j2
- 15. log4j2: PID'yi dahil et
- 16. JSON için Spring MVC REST'de içerik uzunluğu nasıl ayarlanır?
- 17. node.js (express) öğesinde global olarak içerik türü nasıl ayarlanır
- 18. Xamarin XAML'de sekmeli bir sayfanın içerik sayfası nasıl ayarlanır?
- 19. Bir ASP.NET isteğine özgü log4net içerik özelliği nasıl ayarlanır?
- 20. CSS içerik özelliği bir Google Material Icon ile nasıl ayarlanır?
- 21. Swift'de özel görünümün intrinsik içerik boyutu nasıl ayarlanır?
- 22. Neden log4j2 çalışmadı?
- 23. Log4j2 ile kapatma kancaları nasıl kaydedilir?
- 24. aşağıdaki özellik çözüldüğünde nasıl $ {sys: foo} Log4j2
- 25. Log4j2 Commons Logging Köprüsü nasıl kullanılır?
- 26. Log4j2 kullanarak yarım günlük günlükler nasıl oluşturulur?
- 27. log4j2 - Günlük dosyalarının sayısının sınırlandırılması
- 28. Her içerik için Log4J
- 29. Log4j2 XML sistem dosya ayırıcısı
- 30. Log4j2 geriye dönük uyumluluk sorunları