커스텀 프로파일을 작성한 것이 아니라면, 원격지에 핀포인트 서버가 존재할 것이니 release
프로파일을 기본값으로 바라볼 것이다.
해당 경우는 WebClient SSE Stream 방식으로 서버가 클라이언트에게 전송할때, 클라이언트 측에서 강제로 종료
시키거나 새로고침
으로 e더이상 서버의 데이터를 받을 수 없을때 (취소 상태) 핀포인트에서 IOException: Broken Pipe
예외를 무시하는 방법이다.
참고로 왜그런지 모르겠지만 구글링을 하면 대부분의 답변이 핀포인트에서는 특정 예외를 핸들링할 수 없다고 나와있다.
profiler.ignore-error-handler.myErrorHandler.class-name=java.io.IOException
profiler.ignore-error-handler.myErrorHandler.exception-message@contains=Broken pipe
class-name:
클래스 이름을 패키지까지 전체 입력exception-message:
포함되어야할 메세지를 입력다시 프로세스를 올려서 테스트를 하면, 기존 실패 요청으로 잡힌 상태가 성공 요청으로 변경된다