본문으로 건너뛰기

Java Agent v2.2.5

2023년 5월 30일

주의

Java 에이전트 2.2.5 버전부터는 이전의 instrument 폴더 사용불가

  • instrument 폴더는 2.2.4 버전까지 사용 가능합니다.

  • instrument 폴더는 이후 weaving 폴더로 대체 예정입니다.

  • instrument에서 사용하던 오픈 소스 추적 플러그인은 새로운 weaving 폴더에서 정상 동작을 보장하지 않습니다.

신기능 New

  • 최신 spring-boot 비동기 추적 기능 추가

    • webflux + "tomcat9, tomcat10, undertow, netty" 추적 기능 추가

    • r2dbc-mysql + "jasync, dev.miku" 드라이버 추적 기능 추가

    whatap.conf
    # spring-boot-2.7 이상인 경우
    weaving=tomcat9,spring-boot-2.7.x

    # spring-boot-3.0 이상인 경우
    weaving=tomcat10,spring-boot-3.x
    springboot_tomcat10_enabled=true

업데이트 Change

  • webflux, r2dbc 오픈 소스 플러그인을 내부(embedded) 플러그인으로 전환

버그 수정 Fixed

  • 비동기 tomcat(예시, webflux + tomcat) 사용 시 동일한 서비스가 두 번 호출되는 버그 수정