로그

Logback이란?스프링 부트에서 기본으로 사용하는 로그 프레임워크 SLF4J : 로그 인터페이스 (API)Logback : 로그 구현체 (실제 동작)Log4j2 : 다른 로그 구현체 스프링 부트는 별도의 설정이 없으면 SLF4J + Logback 조합으로 로그를 구성스프링 부트에서 Logback 사용logback-spring.xml 파일 추가logback 설정 파일을 추가해준다.  facility : 로그가 어디에서 발생했는지suffixPattern : 로그를 어떻게 남길 건지 패턴 지정 propertySYSLOG_HOST : 로그 서버 IP 주소SYSLOG_PORT : 포트 번호 ${SYSLOG_HOST} ${SYSLOG_PORT} ..
로그란?로그는 프로그램이 어떤 동작을 했는지 기록해두는 것에러가 났을 때 원인을 추적하거나, 정상적으로 동작했는지 확인하는 데 꼭 필요하다. 리눅스 시스템에서는 다음과 같은 명령어로 로그를 확인할 수 있다.systemctl status nginx # 서비스 상태 확인cat /var/log/syslog # 시스템 로그 확인Spring에서의 Logging스프링에서는 Logger를 사용해서 다양한 로그 레벨로 메시지를 기록할 수 있다.log.info("정상"); // 정상일 때log.error("에러"); // 에러일 때// 동작 상황을 모두 출력log.trace("trace : 동작 상황을 모두 출력(메소드 실행, 종료, 반복문 실행 등)");// 동작 상황을 모두 출력log...
셰욘
'로그' 태그의 글 목록