İpucu

Spring Boot'da Dosyaya Logları Yazdırmak

Spring Boot varsayılan olarak sadece console'a log atmaktadır. Bir dosyaya yazdırılması sağlanabilir.
Bunun için application.properties dosyasına aşağıdaki eklenebilir :
logging.file = /Users/log/test.log
Bu ifade eklendikten sonra loglar test.log dosyasına yazılacaktır.
Eğer logback.xml dosyası kullanıyorsanız aşağıdaki gibi ayarları dosyaya ekleyebilirsiniz:
<appender name="FILE" class="ch.qos.logback.core.FileAppender">
		<file>/Users/log/test_lb.log</file>
		<encoder>
     		 <pattern>%d{dd.MM.yyyy HH:mm:ss.SSS} %-5level %logger{36} - %msg%n</pattern>
    	</encoder>
	</appender>
	
	<logger name="com.example.LogDemoWebProjectApplication" level="DEBUG">
		<appender-ref ref="FILE">
       </logger>
</appender-ref>

pattern değerini istediğiniz gibi düzenleyebilirsiniz. LogDemoWebProjectApplication logger adıdır ve Logger yaratılırken verilmektedir
zafer.teker , 04.07.2016

Bu Sayfayı Paylaş:

Fibiler Üyelerinin Yorumları


Tüm üyeler içeriklere yorum ekleyerek katkıda bulunabilir : Yorum Gir



Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir