Posts [개발자 블로그] Logging 실습
Post
Cancel

[개발자 블로그] Logging 실습

1) 기본 pom.xml의 기본구조

스크린샷 2020-04-14 오후 6 49 06

  • jcl-over-slf4j : 스프링이나 다양한 라이브러리들이 jcl을 사용하기 때문에 SLF4J로 통합하기 위해서 추가하는 라이브러리 (중간다리역할)

2) logback으로 migration

스크린샷 2020-04-14 오후 6 54 42

2-1) pom.xml에 라이브러리 추가

스크린샷 2020-04-14 오후 7 19 43

2-2) log4j.xml에 삭제 후 logback.xml파일 추가 및 설정

스크린샷 2020-04-14 오후 7 19 59
스크린샷 2020-04-14 오후 7 20 10

2-3) logback.xml설정 확인

  • Run -> Run configurations
    스크린샷 2020-04-14 오후 7 07 58

  • logback의 디버그 기능을 활성화 시켜서 실행

2-4) run on server

스크린샷 2020-04-14 오후 7 18 27

  • 설정한 경로에 log파일 생성

스크린샷 2020-04-14 오후 7 21 08

3) Programming

스크린샷 2020-04-14 오후 7 29 19

  • 콘솔 뿐만 아니라 파일에도 출력함
    스크린샷 2020-04-14 오후 7 31 23

  • 접속한 클라이언트들의 ip주소와 url을 출력하는 로그 설정
    스크린샷 2020-04-14 오후 7 38 47
    스크린샷 2020-04-14 오후 7 40 50

  • ip주소만 보면 어떤지역인지 파악 할 수 있음

출처

This post is licensed under CC BY 4.0 by the author.