일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- spring boot
- 어노테이션
- 구버전
- jQuery
- data structure
- spring
- log4j2
- 테스트 커버리지
- annotation
- 스프링 부트
- javascript
- 리액트
- bean
- transformer
- 스프링
- Deep Learning
- JPA
- Test Coverage
- Machine Learning
- 자료구조
- 제이쿼리
- 자바스크립트
- ES6
- Java
- AWS
- kotlin
- cache
- 하이브리드앱
- react
- C++
- Today
- Total
목록log4j2 (2)
박서희연구소
[문제] 서버 개발 시, 로그 기록은 거의 필수적이라고 볼 수 있다. [목표] Spring Boot 에 Log4j2 를 연동하여 로그를 기록하는 방법을 알아본다. [해결] 환경 : Spring Boot 2.4.5, Maven, Kotlin 1.5.0 1. Dependency 추가 org.springframework.boot spring-boot-starter-log4j2 2. log4j2 설정 파일 추가 Spring Boot 는 클래스 경로에서 log4j2.xml 또는 log4j2.json 또는 log4j2.yaml 이라는 파일을 찾으면 자동으로 Log4j 를 구성한다. %d{yyyy-MM-dd HH:mm:ss.SSS} %5p ${hostName} --- [%15.15t] %-40.40c{1.} : %m..
[문제] 백엔드 개발 시, 로깅은 굉장히 중요하다. 다양한 Java Logging Framework 가 있고, 이들이 가지고 있는 특징과 역사가 다르다. [목표] Java Loggin Framework 중 log4j, logback, log4j2 의 특징과 역사를 알아보고 비교해본다. [해결] 생산적 문제를 분석해야 한다면, 좋은 로깅을 유지해야 하는 것이 얼마나 중요한지 알고 있을 것이다. 좋은 로깅은 다음 3가지의 것들이 요구된다. 로그 메시지는 애플리케이션 내부적으로 수행하는 작업을 이해하는데 필요한 정보를 제공해야 한다. 로그 메시지 작성은 애플리케이션의 성능에 영향을 주지 않도록 최대한 효율적이어야 한다. 다른 배포 환경과 상황에 맞게 상세한 로깅 정보를 조정할 수 있어야 한다. 각각의 사용 사..