properties๋ก Spring Boot log๋ฅผ ์ค์ ํด๋ณด์!
by ๋๋ถ๋slf4j๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ logging ์ค์ ์ ํตํด properties์ ์ถ๊ฐํจ์ผ๋ก์จ ์ค์ ํ ์ ์์ต๋๋ค. (xml์ ๊ตณ์ด ์ค์ ํ์ง ์์๋ ๋ผ์!)
# level ์ค์ (trace, debug, info, warn, error)
logging.level.root=info
# console ์ค์ ์ ์๋์ ๊ฐ์ด ํ๋ฉด console์ ์๋ฌด ๊ฒ๋ ๋จ์ง ์์.
logging.pattern.console =
# file path ์ค์ (file name๊ณผ ํจ๊ป ์ฌ์ฉ X)
logging.file.path=/var/log/test
# file name ์ค์ (file path์ ํจ๊ป ์ฌ์ฉ X)
logging.file.name=/var/log/test/test.log
# file ํฌ๊ธฐ ์ค์ (default=10MB)
logging.file.max-size=100MB
# file ๋ณด๊ด ๊ธฐ๊ฐ ์ค์ (default=7)
logging.file.max-history=365
# rolling ์ ์ฑ
(default=${LOG_FILE}.%d{yyyy-MM-dd}-%i.gz)
logging.pattern.rolling-file-name=${LOG_FILE}.%d{yyyy-MM-dd}-%i.log
๋ง์ฝ info์ error์ ๋ํด ๋ถ๋ฆฌํด์ ๋ง๋ค๊ณ ์ถ๋ค๋ฉด xml์ ์์ฑํด์ผ ํฉ๋๋ค.
log ํ์ผ์ด ๋ฆฌ๋ ์ค ์๋ฒ์์ ์ ์์ ์ผ๋ก ์์ฑ๋์ง ์๋๋ค๋ฉด ๋ก๊ทธ ํ์ผ์ ์์ ๊ถ์ ํ์ธํด์ฃผ์ธ์.
'Spring' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Spring ํ๋ก์ ํธ ๋ด๋ถ์ React ์ค์ ๋ฐ Build (Gradle) (0) | 2023.01.15 |
---|---|
Spring DI (0) | 2022.11.27 |
๋ธ๋ก๊ทธ์ ์ ๋ณด
๋๋ถ๋์ Devlog
๋๋ถ๋