के अंदर रोलिंग फ़ाइल एपेंडर को कॉन्फ़िगर कैसे करें स्प्रिंग बूट एप्लिकेशन के application.yml में दैनिक फ़ाइल एपेंडर को कॉन्फ़िगर करना संभव है?स्प्रिंग बूट के application.yml
अर्थात filenamePattern:। MyFile% d {yyyy-MM-dd-HH-मिमी-एस एस}
.log मैं ऐसे मेरी application.yml फ़ाइल में निम्न के रूप में विन्यास है।
logging:
file: /mypath/myfile.log
level:
mypackage: INFO
धन्यवाद
धन्यवाद डोनोवन, मैं सोच रहा था कि अगर मैं logwizard में logback.xml होने से बच सकता है मैं इसे config.yml में परिभाषित कर सकता हूं। यानी लॉगिंग के तहत मैं परिशिष्ट को प्रकार के साथ परिभाषित कर सकता हूं: फ़ाइल, currentLogFilename: /mypath/myfile.log, archiveLogFilenamePattern: /mypath/myfile-d%(yyyy-MM-dd}.log.gz, archiveFileCount: 3, timeZone: UTC। ऐसा लगता है कि वर्तमान में स्प्रिंग बूट में ऐसा संभव नहीं है। – ele
हम्म, 'logging.config' [यहां] से एक लायक हो सकता है (https://github.com/spring-projects/spring-boot/blob/master /spring-boot/src/main/java/org/springframework/boot/logging/LoggingAplicationListener.java) लेकिन सुनिश्चित नहीं है ... –
आपकी मदद और त्वरित प्रतिक्रिया के लिए बहुत बहुत धन्यवाद। मैं अब के लिए logback.xml का उपयोग करूंगा आपने सुझाव दिया। – ele