logback 세미나 발표자료

eBay Korea Software Engineer at eBay Korea
Aug. 5, 2014
logback 세미나 발표자료
logback 세미나 발표자료
logback 세미나 발표자료
logback 세미나 발표자료
logback 세미나 발표자료
logback 세미나 발표자료
logback 세미나 발표자료
logback 세미나 발표자료
logback 세미나 발표자료
logback 세미나 발표자료
logback 세미나 발표자료
logback 세미나 발표자료
logback 세미나 발표자료
logback 세미나 발표자료
logback 세미나 발표자료
logback 세미나 발표자료
logback 세미나 발표자료
logback 세미나 발표자료
logback 세미나 발표자료
logback 세미나 발표자료
logback 세미나 발표자료
logback 세미나 발표자료
logback 세미나 발표자료
logback 세미나 발표자료
logback 세미나 발표자료
1 of 25

More Related Content

What's hot

2015   deploy gate 시작 가이드2015   deploy gate 시작 가이드
2015 deploy gate 시작 가이드Booseol Shin
NLog 소개NLog 소개
NLog 소개흥배 최
Laravel 로 배우는 서버사이드 #1Laravel 로 배우는 서버사이드 #1
Laravel 로 배우는 서버사이드 #1성일 한
XECON2014 Laravel 프레임워크 소개XECON2014 Laravel 프레임워크 소개
XECON2014 Laravel 프레임워크 소개Jung soo Ahn
How to use SVN in projectHow to use SVN in project
How to use SVN in projectKang-jin Cho
Svn 사용하기Svn 사용하기
Svn 사용하기Jung-Ho Kim

Similar to logback 세미나 발표자료

XECon2015 :: [3-2] 오승훈 - XE3 플러그인 제작 소개XECon2015 :: [3-2] 오승훈 - XE3 플러그인 제작 소개
XECon2015 :: [3-2] 오승훈 - XE3 플러그인 제작 소개XpressEngine
Fluentd with MySQLFluentd with MySQL
Fluentd with MySQLI Goo Lee
Eclipse RAP - Single SourceEclipse RAP - Single Source
Eclipse RAP - Single Sourcecho hyun jong
[2020 컨트리뷰톤] 리브레오피스(LibreOffice)의 소스코드 개발, 빌드, 제출, 검토(리뷰)하기 등을 소개[2020 컨트리뷰톤] 리브레오피스(LibreOffice)의 소스코드 개발, 빌드, 제출, 검토(리뷰)하기 등을 소개
[2020 컨트리뷰톤] 리브레오피스(LibreOffice)의 소스코드 개발, 빌드, 제출, 검토(리뷰)하기 등을 소개DaeHyun Sung
[2020 컨트리뷰톤] 대구에서 리브레오피스(LibreOffice)의 소스코드 개발, 빌드, 제출, 검토(리뷰)하기 등을 소개[2020 컨트리뷰톤] 대구에서 리브레오피스(LibreOffice)의 소스코드 개발, 빌드, 제출, 검토(리뷰)하기 등을 소개
[2020 컨트리뷰톤] 대구에서 리브레오피스(LibreOffice)의 소스코드 개발, 빌드, 제출, 검토(리뷰)하기 등을 소개DaeHyun Sung
Open Source Engineering V2Open Source Engineering V2
Open Source Engineering V2YoungSu Son

Similar to logback 세미나 발표자료(20)

More from JungGeun Lee

Concurrent Programming (Java thread 다루기)Concurrent Programming (Java thread 다루기)
Concurrent Programming (Java thread 다루기)JungGeun Lee
20160409 microsoft 세미나 머신러닝관련 발표자료(축약본)20160409 microsoft 세미나 머신러닝관련 발표자료(축약본)
20160409 microsoft 세미나 머신러닝관련 발표자료(축약본)JungGeun Lee
20160409 microsoft 세미나 머신러닝관련 발표자료20160409 microsoft 세미나 머신러닝관련 발표자료
20160409 microsoft 세미나 머신러닝관련 발표자료JungGeun Lee
2016 kcd 세미나 발표자료. 구글포토로 바라본 인공지능과 머신러닝2016 kcd 세미나 발표자료. 구글포토로 바라본 인공지능과 머신러닝
2016 kcd 세미나 발표자료. 구글포토로 바라본 인공지능과 머신러닝JungGeun Lee
자바기반 스케줄링 프로그래밍자바기반 스케줄링 프로그래밍
자바기반 스케줄링 프로그래밍JungGeun Lee
개발자들이 흔히 실수하는 SQL 7가지개발자들이 흔히 실수하는 SQL 7가지
개발자들이 흔히 실수하는 SQL 7가지JungGeun Lee

Recently uploaded

잘못된 상속은 객체지향을 해친다잘못된 상속은 객체지향을 해친다
잘못된 상속은 객체지향을 해친다Wonjun Hwang
NPM Library DeployNPM Library Deploy
NPM Library DeployWonjun Hwang
AWS Modern Infra with Storage Roadshow 2023 - Day 2AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2Amazon Web Services Korea
AWS Modern Infra with Storage Roadshow 2023 - Day 1AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1Amazon Web Services Korea
spark database Servicespark database Service
spark database Service창언 정
React 상태관리React 상태관리
React 상태관리Wonjun Hwang

logback 세미나 발표자료

Editor's Notes

  1. SLF4J의 API를 사용한면 서브로깅라이브러리에 상관없이 일관된 로깅 코드를 작성할 수 있다. 만일 Apache Commons Logging을 사용하다가 Log4J로 변경할 경우 최소한의 수정으로 서브로깅라이브러리를 변경할 수 있다. Spring은 JCL 을 사용
  2. 예전같으면 INFO 모드로 로그를 쌓고 있다가 여러가지 이유로 DEBUG모드로 로그를 쌓고 싶을때  설정화일을 변경하고 서버를 재기동해야 했습니다. 하지만 LOGBACK에서는 설정을 바꾸면 주기적으로 변경사항이 있는지 체크하여 자동으로 설정파일의 내용을 reloading 하여 변경합니다.
  3. 저역시 하루에 몇기가씩 로그가 쌓이는(INFO인데도...) 서버를 운영중입니다. 그래서 그전에 했던 방법은 주기적으로 하루전의 로그파일을 압축해서 보관하는 스크립트를 작성하여 crontab으로 스케줄링하여 사용하고 있었습니다. 하지만 logback에서는 스스로 이러한 처리를 할수있는 옵션을 제공합니다. 즉 size 단위로 한다고 하면 90개가 넘어가게 되면 옛날 것부터 삭제합니다. 그리고 백업을 SIZE 단위가 아니고 매일 단위로 백업을 한다면 위와 같은 경우에는  90일동안 보관하다가 삭제를 하게 됩니다. (정확히 말하자면 90개가 넘어가게 되면 옛날 것부터 삭제). 그리고 만일 매월 단위로 백업을 한다면 90개월후에 삭제되겠지요.