1 / 8

Request Listerner / Servlet Filter

Developer Workstation: Local View Logback : AsyncAppender + FileAppender. Web Application Server. Remote. Request Listerner / Servlet Filter. SLF4J MDC put(key, value) log.info(). Service / Manager / DAO. SLF4J MDC put(key, value) log.info(). Rolling 불필요 Async 불필요. Logback

Download Presentation

Request Listerner / Servlet Filter

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Developer Workstation: Local View Logback: AsyncAppender + FileAppender Web Application Server Remote Request Listerner / Servlet Filter SLF4J MDC put(key, value) log.info() Service / Manager / DAO SLF4J MDC put(key, value) log.info() Rolling 불필요 Async불필요 Logback FileAppender Find / Filter / Coloring File Eclipse Plug-in Log Viewer

  2. Developer Workstation: Remote View #1 Logback: SocketAppender + Log Viewer Web Application Server Remote Request Listerner / Servlet Filter SLF4J MDC put(key, value) log.info() Service / Manager / DAO SLF4J MDC put(key, value) log.info() 상시 Monitoring 필요 개발 성숙도 점검 시 활용 Logback SocketAppender Lilith global logging Find / Filter / Coloring

  3. Developer Workstation: Remote View #2 Log4j: SocketHubAppender + Log Viewer Web Application Server (Local) Remote Request Listerner / Servlet Filter SLF4J MDC put(key, value) log.info() Service / Manager / DAO SLF4J MDC put(key, value) log.info() 상시 Monitoring 불필요 3자 Trouble Shooting 시 활용 Log4j SocketHubAppender OtrosLogViewer log4j socket hub Find / Filter / Coloring 필요 시 UDP 확장

  4. Development / Stage / Production Server: Local View #1 Logback: AsyncAppender + FileAppender Web Application Server (dev/stg/prd) Remote Request Listerner / Servlet Filter SLF4J MDC put(key, value) log.info() Service / Manager / DAO SLF4J MDC put(key, value) log.info() Logback AsyncAppender 상시 Monitoring 필요 파일, 디스크 용량에 주의할 것 Logback FileAppender File Terminal tail –f filename.log

  5. Development / Stage / Production Server: Local View #2 Logback: RollingFileAppender + Rolling/Triggering Policy Web Application Serve Remote Request Listerner / Servlet Filter SLF4J MDC put(key, value) log.info() Service / Manager / DAO SLF4J MDC put(key, value) log.info() Logback RollingFileAppender 영속적 로그 저장 필요 단일 서버 로그 저장 상시 Monitoring 불필요 시간, 파일, 디스크 용량 감안하여 정책 선택 Logback TimeBasedRollingPolicy Logback FixedWindowRollingPolicy Logback SizeBasedTriggeringPolicy File Terminal tail –f filename.log

  6. Development / Stage / Production Server: Remote View #1 Log4j: SocketHubAppender + Log Viewer Web Application Server Remote Request Listerner / Servlet Filter SLF4J MDC put(key, value) log.info() Service / Manager / DAO SLF4J MDC put(key, value) log.info() 상시 Monitoring 필요 개발 성숙도 점검 시 활용 Logback SocketAppender Lilith global logging Find / Filter / Coloring

  7. Development / Stage / Production Server: Remote View #2 Log4j: SocketHubAppender + Log Viewer Web Application Server Remote Request Listerner / Servlet Filter SLF4J MDC put(key, value) log.info() Service / Manager / DAO SLF4J MDC put(key, value) log.info() 상시 Monitoring 불필요 3자 Trouble Shooting 시 활용 Log4j SocketHubAppender OtrosLogViewer log4j socket hub Find / Filter / Coloring

  8. Development / Stage / Production Server: Remote View #3 Logback: SocketAppender Assemble clustered log Web Application Server Remote 필요 시 UDP 확장 Request Listerner / Servlet Filter Logback SimpleSocketServer SLF4J MDC put(key, value) log.info() SLF4J log.info() Service / Manager / DAO SLF4J MDC put(key, value) log.info() Logback AsyncAppender Logback DBAppender Logback SocketAppender Logback FileAppender DB 필요 시 SQL 확장 필요 시 UDP 확장 File 영속적 로그 저장 필요 클러스터링된 서버의 통합 로그 저장

More Related