사용자 도구

사이트 도구


java:btrace

문서의 이전 판입니다!


BTrace

  • Java 실행시간 코드 분석 툴

Tomcat에서 실행시 어디서 getSession을 호출하는지 찍어보는 예

import com.sun.btrace.annotations.*;
import static com.sun.btrace.BTraceUtils.*;
import static com.sun.btrace.BTraceUtils.Sys.*;
 
@BTrace
public class SessionCheck {
 
    @OnMethod(
            clazz="org.apache.catalina.connector.Request",
            method="getSession"
            )
    public static void showSessionRequest() {
        println("######################################################");
        jstack();
        println("$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$");
    }
}

참조

java/btrace.1402672867.txt.gz · 마지막으로 수정됨: 2014/06/14 00:21 저자 kwon37xi