PageNotFound, No mapping for ... 로그 해결하기
·
Framework & Runtime/SpringBoot
서비스를 운영하다보면 뭔지 모를 요청을 마구잡이로 요청하는 놈들이 매일 매일 수천건씩 생긴다. 서비스가 AWS 위에서 올라가다보니 로그가 CloudWatch에 적재가 되는데 이 모든것은 비용이 발생한다. 해당 에러메시지를 없애보기로 하였다. 로깅 레벨 변경resources/application.ymllogging.level.org.springframework.web.servlet.PageNotFound: ERROR 위 코드를 properties에 위 처럼 추가하면 WARN 단계인 사진의 에러메시지는 앞으로 찍히지 않게 된다. 그리고관련된 방법을 찾다가 이러한 요청을 하는 Client의 IP 주소를 출력했으면 좋겠다는 질의가 StackOverflow에 올라온 적이 있다. 이 글을 참고하면 관련한 솔루션을 ..
언제부턴가 매우 비싸진 VPC 요금
·
DevOps/AWS
전혀 나오지 않던 Virtual Private Cloud의 요금이 매우 커졌다. 나는 이 사실을 뒤늦게 알았고 비용 최적화에 들어갔다.  나는 AWS 관련 전문가가 아니라는 점, 상기드린다. 내가 해결을 위해 수행한 방법만 나열한다. 1. 알아보기 관련 AWS 공식 게시글은 다음과 같다.https://aws.amazon.com/ko/blogs/korea/new-aws-public-ipv4-address-charge-public-ip-insights/ 공지 – AWS Public IPv4 주소 요금 변경 및 Public IP Insights 기능 출시 | Amazon Web ServicesAWS에서 퍼블릭(Public) IPv4 주소에 대한 새로운 요금이 도입됩니다. 2024년 2월 1일부터 서비스 연결 ..
IP주소 32비트 정수 변환 및 되돌리기 AI 코드 및 성능 비교
·
Language/Kotlin
IP 주소를 32비트 정수로 변환하고 32비트 정수로 변환된 IP 주소를 다시 문자열로 되돌리는 코드가 필요해 간단히 Copilot과 ChatGPT4에게 물어봤다. fun ipToNumber(ipAddress: String): Long { return ipAddress.split(".").fold(0L) { total, next -> total * 256 + next.toInt() } } 아이피 주소를 32비트 정수로 변환하는 로직은 두 AI는 동일한 코드를 내놓았다. 그럼 되돌릴땐 어떨까? Copilot: fun numberToIp(number: Long): String { return (0..3).map { number shr (8 * it) and 0xFF }.reversed().joinToStri..
[DGS] GraphQLSchema: Factory method 'schema' threw exception; nested exception is java.lang.NoSuchMethodError 에러 해결
·
Framework & Runtime/SpringBoot
Kotlin + Spring boot + Webflux + Netflix DGS + Groovy 스택에서 개발 환경을 구현하던 중 발생한 여러 에러 중 하나 에러 로그 2023-05-01 23:13:35.236 WARN 5227 --- [ restartedMain] onfigReactiveWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'webHandler' defined in class path re..
Apple과 Samsung을 내 기준에서 정리해보았다.
·
일상다반사/후기 - IT
- 이 글은 간결체와 건조체를 혼합하여 서술한 포스팅임을 참고해 주시기 바랍니다. - 이 글은 제 생활 환경과 패턴에 따른 실제 경험에서 느낀 모든 점을 정리한 주관적인 글임을 알립니다. - 저는 다음과 같은 장비를 사용하였습니다. 1. Galaxy S22+ (One UI 4.0 ~ 5.0)[Android 12~13] 2. iPhone Xs(iOS 16.2) 3. MacBook Air(Apple M2)[macOS Ventura 13.1] 4. Galaxy Tab S8 Ultra 5. Galaxy Z Flip4 6. Galaxy Z Fold3 7. Galaxy Watch4 8. Galaxy S21+ 9. Galaxy Tab S5e 10. 기어2, 워치 액티브 등등의 타이젠 기반 웨어러블 11. 그 외 Wi..
Adguard 제품을 2년간 사용한 후기 그리고 NordVPN 으로 갈아탄 후기
·
일상다반사/후기 - IT
아주 오래전 부터 Adguard를 사용하면서 인터넷을 사용하는 것에 있어 많은 이점을 누렸고 이는 전체적인 경험이 높은 경험을 가질 수 있게 해주었습니다. 수준높은 서비스를 제공해준 Adguard 팀에게 감사드린다는 말을 전하며.. AdGuard VPN은 사용한지 1년이 이제 다되가는데요, 그 이전엔 Express VPN을 사용했고, 사실 얼마전인 2022년 12월 블프때 NordVPN 2년어치를 무료로 구매하게 되었기 때문에 VPN을 또 갈아타게 되었습니다. (AdGuard는 블프당시 90%인가 할인 했습니다. NordVPN은 100% 할인) 아직까지 사용하던 AdGuard VPN이 세팅된 부분이 많아서 NordVPN을 많이 사용해보진 못했지만 상당히 많은 기능이 있었습니다. 더 안정적인 것 같은 느낌..
알리발 카링킷 프로(Carlinkit Pro) 구매 후기 (kt M모바일 데이터쉐어링)
·
일상다반사/후기 - IT
구매를 결정하는대 까지 혼자 이동하는 시간보다 동승자와 함께 이동하는 거리가 많고 길때가 많아 큰 차량 내비게이션을 너무나 활용하고 싶었습니다. 그리하여 제 휴대폰에 AAAD 를 설치도 해보고 여러 어플(각종 미러링, FermateAuto)을 사용해보았으나 안드로이드 오토 사용시 휴대폰이 많이 버벅이는 문제도 있었고 사용하면 사용할수록 유선이라는 불편함도 크게 다가왔습니다. 항상 꽂으면 앱을 수시로 들어가서 켜주어야 했고, 인터페이스도 그리 조작감이 좋지 못하였습니다. 내비게이션도 USB 를 뽑으면 안내가 아에 중단이 되어버려 앱을 다시 실행하여 안내 계속을 수시로 눌러줘야 하는 문제, 주유할 때마다 휴대폰을 들고 가는데 USB 를 뽑고 꽂고.. 앱 다시 키고 노래 다시 키고 너무 힘들더군요 하지만 국내..
출고 한달도 안되서 중고차값을 보면? (첫차는 똥쓰레기 앱)
·
일상다반사/차가리
인기 차종이기도 하고 첫차 중고차값 견적내면 추첨으로 선물을 준대서 해봤다. 중간 트림에 옵션은 반풀옵인 내 차 니로는 살 때 세금 모두 제외하고 차량 가액만 3500만원을 주고 샀습니다. 보험비랑 세금 다하면 4000만원을 주고 샀어요 공채 40만원 정도 보험비 250만원 취득세 171만원 중지대 2천원 번호판대행 4만원 등록대행 3만원 의무보험료 2,000원 이렇게 수수료랑 보험비, 세금을 제외하고 3500만원인 것입니다. 근데 첫차에 내차 팔기 기능을 써서 딜러들이 내는 금액들이 ㅋㅋ 심지어 여기서 추가로 썬팅이 170만원 짜리이고, PPF와 유리막코팅까지 되어 있는데 이게 말이 되는 금액인가요 2600만원도 있고 제일 비싸게 낸 사람이 2900만원인데 진짜 개판 ㅋㅋ 웃기고 있네요 다신 첫차 안씁..
스포티파이 Car Thing (카띵) 장착 후기 | 선 감추기, 멀티 시거잭
·
일상다반사/차가리
하나는 실수로 안찍었네요..;; 그리고.. 달아보았습니다. 이렇게 에러가 뜨더라구요?? 문의를 해보니 엄청 강력하게 딱 소리가 날때까지 꽂으면 된다고 합니다. 차량에서 사용하는 것이다 보니 충전기에 피로가 쌓이지 않게 하기 위해서 빡빡하게 설계 했다고 합니다. 오우 좋아요, 이제 선을 가려봅시다. 이걸 샀습니다. 최대한 눈에 띄지 않기 위해 깔끔한 외관과 블랙 색상을 가진 녀석을 골랐습니다. 온오프 스위치도 있구요 ㅎ 전압도 나오구요,, 불빛으로 ON/OFF 유무도 확인할 수 있네요. 장착 완료. 선도 그나마 가려졌네요, 이게 최선이지 않을까 싶습니다 ㅋㅋ 구매 좌표 - Spotify Car Thing: https://carthing.spotify.com/ "대한민국으로 배송 필요시 배대지 사용 필요" ..
메이튼 우드 몰딩 장착 후기(기아 디 올 뉴 니로 SG2/수동 기어)
·
일상다반사/차가리
쿠팡이 제일 저렴해서 쿠팡으로 구매했습니다. 구매 가격: 38,250원 물건 도착 박스가 생각보다 커서 놀랐고 쿠팡은 뭐 자주 본품 박스 그대로 보내니까 그러려니 한다. 파손위험도 크지 않으니까 뭐.. 본품 뒷면에 양면테이프가 붙어져 있습니다. 장착 전 실수로 장착 전 사진을 안찍어서 퍼왔습니다. 화질이 그렇게 좋지 않음에도 불구하고 유광이라 굉장히 빛에 비치고, 손자국 그리고 먼지자국이 선명하게 보입니다. 저도 출고당일에 고속도로를 올라갔는데, 도착하고 기어 쪽을 봤을 때 먼지가 많이 보였습니다.. ㄷㄷ 장착 후 제가 직접 장착하고 찍은 사진입니다. 훨씬 분위기 있어졌죠? 확실히 만족감은 큰 것 같습니다. 옥의티로 여기는 부분 아래에 추가로 서술하겠습니다. 옥의티 1. 앞좌석 포켓쪽 몰딩 끝부분은 양면..