2013-07-15 1 views
3

Tomcat 컨테이너에 Javamelody를 설정하여 현재 사용중인 웹 사이트의 통계를 볼 수 있습니다.Tomcat의 Javamelody에 대한 설명

다음과 전쟁으로 배포되지 않고 클래스와 JSP 파일을 수동으로 매핑과 같이 "/ 암갈색/학생/webapps에"위치로 복사됩니다으로 내 웹 사이트는 server.xml에 구성됩니다

<Context path="/stud" docBase="/dun/student/webapps" crossContext="false" debug="0" reloadable="true"> 
     </Context> 

나는 jar 파일을 javamelody.jar 내 웹 응용 프로그램의 lib 디렉토리에 jrobin-1.5.9.1.jar을 복사 한.

이제 웹 응용 프로그램의 web.xml을 다음 줄로 수정했으며이를 내 서블릿 선언 위에 붙여 넣었습니다.

<filter> 
       <filter-name>monitoring</filter-name> 
       <filter-class>net.bull.javamelody.MonitoringFilter</filter-class> 
     </filter> 
     <filter-mapping> 
       <filter-name>monitoring</filter-name> 
       <url-pattern>/*</url-pattern> 
     </filter-mapping> 

나는 톰캣도 재시작했다.

http://student.studentgrade.com:8080/stud/monitoring 

하지만 요청한 리소스를 사용할 수없는 말 404 개 상태를 받고 있어요 :

은 이제 URL을 사용하여 내 자바 멜로디 통계에 액세스하는 데 노력하고있어.

잘 작동하는 많은 jsp 파일이있는 내 웹 앱에 액세스 할 수 없으며 404 오류가 발생합니다.

http://student.studentgrade.com:8080/stud/hello.jsp 

하지만 내가 내 JSP에 액세스 할 수있는 파일은 web.xml에 javamelody 추가 그 라인을 제거합니다.

내가 여기서 잘못하고있다.

어떻게 해결할 수 있는지 알려주십시오.

답변

0

당신은 당신의 web.xml에 net.bull.javamelody.SessionListener 을 추가하는 방법은 무엇입니까?