본문 바로가기
개발자의 정보/Java & framework

spring rest 서비스중 error 응답에서 trace 제거하기

by pastory 2023. 2. 28.

에러 응답을 보면 여러 메시지가 포함되어 있지만 그중에 trace 부분은 너무 길기도 하고 뭔가 내부 정보가 빠져나가는 것 같아 사용자에게 보여지는 것이 불안하다. 그래서 보통 운영에서는 제거하고 사용한다.

제거하기 위한 간단한 방법을 보자.

application.yml 사용시

server:
  error:
    include-stacktrace: never

application.properties 사용시

server.error.include-stacktrace: never

이제 애플리케이션을 재시작하고 오류를 발생시켜 보면 trace 항목이 사라진걸 확인할 수 있다.

댓글