[예약] JMeter를 학습 (삼십일) 액세스 로그 샘플러

전제 :

\ \ server.xml의 기본 바람둥이의 conf에서 코드 조각이있을 것이다 :

<밸브 클래스 명 = "org.apache.catalina.valves.AccessLogValve"디렉토리 = "로그"패턴 = "% H 종 % 리터 % U % t & quot; %의 R & quot; % S %의 B"접두사 = "localhost_access_log." 접미사 = ". TXT"/>

바람둥이 \ logs 디렉토리에서, 유사한 localhost_access_log.2015-04-21.txt 파일을 생성합니다, startup.bat를 다음 바람둥이 \ bin에를 시작합니다.

바람둥이에 기록 된 문서는 정보를 기록합니다.

 

사례

, JMeter를 시작 하나, 스레드 그룹을 추가

2, 아래에 제공되어, 샘플러 - 액세스 로그 샘플러 추가되었습니다

3. 리스너를 추가 -보기 트리 결과

4, 실행합니다.

 

문제를 남은 :

1, 바람둥이 자체는 localhost_access_log.2015-04-21.txt 로그 파일을 생성합니다, 실행,하지만 당신은 JMeter를 실행할 때, 주어진 :

코드를 복사
상위를 : 문제는 로그 파일을 구문 분석 
    org.apache.jmeter.protocol.http.sampler.AccessLogSampler.sampleWithParser (AccessLogSampler.java:147)에서를 
    org.apache.jmeter.protocol.http.sampler.AccessLogSampler.sample에서 (AccessLogSampler.java:183) 
    org.apache.jmeter.threads.JMeterThread.process_sampler (JMeterThread.java:429)에서 
    org.apache.jmeter.threads.JMeterThread.run (JMeterThread.java:257)에 
    있는 java.lang에서. Thread.run (Thread.java:619)
코드를 복사

아직 해결되지 않음.

 

2, 클러스터가 작동하는지 모르겠어요, 테스트하지 않습니다.

<! - 클러스터 환경에 대한 필터 구성 정보 
<밸브 클래스 명 = "org.apache.catalina.ha.tcp.ReplicationValve" 
                 필터 = "* \ GIF | * \ JS | * \ JPEG | ...... ............ * \ JPG | * \ PNG | * \ HTM | * \ HTML | * \ CSS | * \ TXT "/> 
        ->

 

추천

출처www.cnblogs.com/xxxs/p/11763138.html