Şu anda, günlükleri java.util.logging.FileHandler.pattern
olarak yapılandırabilen dosyaya kaydetmek için Java kullanımı kullanarak kullanıyorum. Günlük dosya adına bir zaman damgası eklemek istiyorum. Ayrıca, java.util.logging.FileHandler.pattern
özelliğinden günlük dosyası yolunu da almalıyım.Java kullanım günlüğünün günlük dosyası adına TimeStamp ekleme
cevap
public static String currentTimestamp() {
Calendar c = Calendar.getInstance(TimeZone.getTimeZone("UTC"));
DateFormat f = DateFormat.getDateTimeInstance(DateFormat.MEDIUM, DateFormat.MEDIUM);
return f.format(c.getTime());
}
bu ayrıntılarda günlüğü açıklamak, geri
bu post göz at bir zaman damgası verir.
Yapılandırma dosyanızda zaman için %t
kullanabilirsiniz.
Bağlantı artık mevcut değil. java.util.logging.FileHandler% t desteklemiyor –
Artık temp dizini bile (/ tmp) – Thomas
https://docs.oracle.com/javase/7/docs/api/java/util/logging/FileHandler. html diyor ki: "% t" sistem geçici dizini –
Sen Tomcat FileHandler yeniden kullanabilirsiniz, bu dosya zaman damgalarını ve bunu her gün rulolar:
http://tomcat.apache.org/tomcat-6.0-doc/api/org/apache/juli/FileHandler.html
https://github.com/apache/tomcat/blob/TOMCAT_7_0_42/java/org/apache/juli/FileHandler.java
may olacak bu örnek size yardımcı olur.
String timeStamp = new SimpleDateFormat().format(new Date());
FileHandler fh = new FileHandler("./jay_log_%u.%g_" +timeStamp +".log", 30000,4);
logger.addHandler(fh);
- 1. Java GC günlük analizi
- 2. Supervisord günlük dosyası ayarları
- 3. Python, günlük dosyası
- 4. günlük dosyası ayrıştırma python
- 5. nasıl bir günlük dosyası
- 6. Günlük dosyası olmadan WGET
- 7. kullanım JSTL arraylist değerleri ekleme
- 8. .git/günlüğünün amacı nedir?
- 9. Geçerli birimin kullanım deyimine birimler ekleme
- 10. Değişken adına bir değişken değeri ekleme?
- 11. Symfony'de birden çok günlük dosyası
- 12. Apache grep büyük günlük dosyası
- 13. Serilog - birden fazla günlük dosyası
- 14. UML'de başka bir oyuncu adına kullanım durumu gerçekleştiren bir oyuncu
- 15. Günlük dosyası ile aynı klasördeki bölme günlük dosyaları
- 16. Özel günlük metin dosyası için Logstash grok kalıbı
- 17. Java dosyası, Java
- 18. NLog içinde çalışma zamanı sırasında günlük dosyaları ekleme/kaldırma
- 19. Yönlendirme php script Günlük dosyası boyutu ekleniyor
- 20. Chrome uzantısı - 1 günlük JSON dosyası önbellek
- 21. Kapsayıcıdan günlükleri olan bir günlük dosyası nerede?
- 22. centos mysql günlük dosyası tarih biçimi
- 23. Günlük dosyasına metin dosyası veri ekle, .bat
- 24. Log4j ile birden çok günlük dosyası
- 25. Spark Hedef günlük dosyası zaten mevcut
- 26. Web sitemin günlük dosyası nasıl oluşturulur?
- 27. log4net, sunucuya yayınlandığında, günlük dosyası oluşturulamıyor
- 28. Nesne oluşturmayı günlük dosyası içine biriktirme
- 29. Günlük dosyası hizmet açılışında nasıl görüntülenir?
- 30. Bu mod_rewrite günlük dosyası girdileri nasıl anlaşılır?
Umarım slf4j'yi günlüğe kaydetme cephesi olarak kullanıyorsunuzdur? –
En düşük düzeyde tatmin etmek için log4j :) ve birkaç tane daha char kullanın. –