PageNotFound, No mapping for ... 로그 해결하기
·
Framework & Runtime/SpringBoot
서비스를 운영하다보면 뭔지 모를 요청을 마구잡이로 요청하는 놈들이 매일 매일 수천건씩 생긴다. 서비스가 AWS 위에서 올라가다보니 로그가 CloudWatch에 적재가 되는데 이 모든것은 비용이 발생한다. 해당 에러메시지를 없애보기로 하였다. 로깅 레벨 변경resources/application.ymllogging.level.org.springframework.web.servlet.PageNotFound: ERROR 위 코드를 properties에 위 처럼 추가하면 WARN 단계인 사진의 에러메시지는 앞으로 찍히지 않게 된다. 그리고관련된 방법을 찾다가 이러한 요청을 하는 Client의 IP 주소를 출력했으면 좋겠다는 질의가 StackOverflow에 올라온 적이 있다. 이 글을 참고하면 관련한 솔루션을 ..
spring-cloud-starter-aws artifact 를 사용할 때 org.springframework.cloud group 의 것은 사용하지 마세요
·
Framework & Runtime/SpringBoot
2022년 8월 18일 기준 org.springframework.cloud:spring-cloud-starter-aws:2.2.6.RELEASE 의 CVE-2022-31159 취약점이 발견되었습니다. 업데이트 또한 2021년 2월에서 끝났으며, 지속적으로 유지보수 되고 있는 io.awspring.cloud:spring-cloud-starter-aws 를 사용하시기 바랍니다. 기능상 차이점은 지금도 사용 중인데 기존 패키지와 기능이 달라진 것은 안보입니다. (코드 그대로 유지 가능)