로그 수집 및 에러 알림 만들기
·
트러블슈팅/회사
로그 개발 목적지금까지 어플리케이션에서 나오는 에러들은 프론트분들이 찾아주셔서 cloudwatch를 들어가서 확인하곤 했다.하지만 cloudwatch의 로그 가시성이 너무 떨어지고 에러가 났을때 알람과 어디서 에러가났는지 정확히 알기 위해서 개발이 필요했다.멀티 스레드 환경에서 같은 스레드의 작업을 찾을 수 있게 한다.다른 스레드 작업이 있어도 하나의 트레이스 안에 묶일 수 있게 한다.센트리에서 한번에 오류를 볼수있도록 해야한다.(클라우드워치까지 가지않고싶다.)MDCLog4j의 MDC는 스레드 로컬(thread-local) 변수를 이용하여 각 스레드마다 별도의 컨텍스트 정보를 저장한다.이를 통해 멀티스레드 환경에서도 로그 메시지에 일관된 컨텍스트를 포함시킬 수 있다.TraceId 설정aop 사용해 MDC..