PBD 매개 변수 is.frontend.unless는 일부 클래스가 프런트엔드 구성 요소로 표시되지 않도록 해 줍니다. FrontendMarker(또는 HttpServletTracer와 같은 그 하위 클래스)는 이러한 클래스를 계측합니다. 이 매개 변수는 쉼표로 구분된 절대 클래스 이름 목록으로 설정하십시오. 이 매개 변수는 최초 구성 요소가 일반 발송자인 경우 유용할 수 있습니다. 그리고 이 발송자는 받은 요청 유형을 처리하는 더 구체적인 구성 요소로 이 요청을 전달합니다. 따라서 두 번째 구성 요소는 보다 적절한 프런트엔드 표식이 됩니다. 기본값은 빈 목록입니다. PBD 매개 변수는 동적이지 않습니다. 이 매개 변수의 값이 변경되는 경우 계측된 응용 프로그램 서버를 다시 시작해야 합니다.
중요! 클래스 이름은 공백이 아닌 쉼표로 구분하십시오. 공백을 사용하면 SetTracerParameter 지시문이 무효화됩니다.
추적 프로그램에서 계측되고 이 매개 변수가 적용되는 매개 변수 목록에 지정된 모든 클래스는 다음과 같은 특성을 갖습니다.
예를 들어 NotAFrontend 및 AnotherNonFrontend 클래스가 com.ABCCorp 패키지에서 프런트엔드로 처리되지 않도록 해야 할 수 있습니다. 이러한 클래스는 MyFrontendTracer라는 이름의 FrontendMarker로 계측됩니다. 다음 PDB 지시문을 사용하십시오.
SetTracerParameter: MyFrontendTracer is.frontend.unless com.ABCCorp.NotAFrontend,com.ABCCorp.AnotherNonFrontend
|
Copyright © 2013 CA.
All rights reserved.
|
|