log4j 취약점1 Log4j 학습 Log4j Log for Java Java기반 로깅 라이브러리, 디버그 용으로 주로 사용 장점 프로그램 문제 파악 용이: 코드 라인을 보여주기 때문에 어디서 문제가 발생한지 파악 가능 상황별 Level을 지정하여 Level 별 메시지 선택 가능 DEBUG, TRACE, INFO, WARN, ERROR 환경세팅이 간단함 출력 위치가 자유롭고, 다양한 출력 형식 지원 외부 파일에 로깅할 때 날짜/시간 패턴으로 롤오버할 파일 구성 가능, 그리고 파일 크기가 임계값에 도달하면 파일 롤링 비동기 로깅을 이용해 성능을 높일 수 있음 단점 비동기로 돌릴 경우 Queue나 Buffer의 용량이 많아지면 Log가 유실될 수 있음 최근 Log4j 일부 버전에서 JNDI(Java Naming and Directory Int.. 2022. 1. 28. 이전 1 다음