본문 바로가기 메뉴 바로가기

개발블로그임다

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

개발블로그임다

검색하기 폼
  • 분류 전체보기 (72)
    • 개발일기 (9)
      • Toy Project 개발기 (1)
    • Notice (1)
    • OpenSource (11)
      • Kafka (5)
      • ELK & EFK (0)
      • Study With Ai (2)
    • PL (16)
      • Java (14)
      • Java 8,9,10 (0)
      • C (0)
      • Python (1)
    • Web (9)
      • JavaScript & HTML & CSS (1)
      • Spring (7)
      • Network (1)
    • DB (2)
    • AI (0)
    • Algorithm (2)
    • OS (12)
      • Linux (1)
    • etc (5)
      • 자주쓰이는 주요 용어 및 개념 정리 (3)
    • 책 읽기! (0)
      • 카프카 스트림즈 관련 책 (0)
      • 자바 관련 책 (0)
      • 스칼라 관련 책 (0)
    • Game Dev (1)
      • Unity (1)
      • C# (0)
  • 방명록

kafka (1)
[Kafka] Logback - ${HostName} 관련 성능 이슈 InetAddress 클래스 사용으로 인한 성능 이슈

목적 IP & 도메인 로깅을 위해 InetAddress.getLocalHost() 사용으로 발생할 수 있는 성능 이슈, 나아가 AWS EC2 환경에서의 동작 방식 분석 배경 사내 타 프로덕트에서 라이브 중인 서버의 Latency가 급격하게 튀는 현상이 발생. 모든 Request마다 InetAddress.getLocalHost()를 사용하여 IP 주소를 로깅하고 있었음. InetAddress.getLocalHost()를 사용하면 DNS 서버를 통해 IP 정보를 가져올텐데 부하가 크지 않을까? 결론을 먼저 말한다면, API Call이 올때마다 InetAddress.getLocalHost()를 호출하게 되면 치명적인 성능 이슈를 초래한다. 꼭 사용해야 한다면, 처음 서버 부팅시 static하게 정보를 받아 재..

OpenSource 2019. 9. 19. 14:12
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • CORS
  • tracing
  • TroubleShooting
  • Sleuth
  • 일기
  • ES
  • Elk
  • spring
  • kafka
  • logback
more
«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바