
85
5
장
애플리케이션 설정과 검사
애플리케이션은 오류가 일어나기 마련이고 대부분은 간단한 방법으로 해결됩니다. 그러나 운
좋게 해결된 경우를 제외하고, 문제를 정확히 해결하려면 근본원인을 파악해야 합니다.
자바나 코틀린 애플리케이션 (또는 기타 애플리케이션) 디버깅은 개발자로 입문할 때부터 배
워서 개발자로 일하는 동안 개선하고 확장해야 할 기본 기량입니다. 만약 선택한 프로그래밍
언어와 도구의 디버깅 기능을 아직 숙달하지 못했다면, 디버깅하는 여러 방법을 가능한 한 빨
리 찾아보세요. 디버깅은 개발에서 매우 중요하며 시간을 엄청나게 절약하게 해줍니다.
이와 같이 중요함에도, 코드 디버깅은 애플리케이션 내 동작을 구축, 식별, 분리하는 한 단계에
불과합니다. 동적이고 분산된 애플리케이션이 많아지면 종종 다음 작업을 수행해야 합니다.
●
애플리케이션의 동적 설정과 재설정
●
현재 설정과 출처의 확인과 결정
●
애플리케이션 환경과 헬스 지표
health
indicators
의 검사와 모니터링
●
실행 중인 애플리케이션의 로깅 수준을 일시적으로 조정해 오류 원인 식별
이 장에서는 스프링 부트에 내장된 설정 기능, 자동 설정 리포트와 함께 스프링 부트 액추에이
터
Spring
Boot
Actuator
로 애플리케이션 환경 설정을 유연하게 동적으로 생성, 식별, 수정하는 방법을 ...