2012-08-30 4 views
0

스레드 그룹 내의 모든 스레드간에 데이터를 (이상적인 연관 배열 String -> Integer로) 어떻게 공유합니까? 동기식 데이터 액세스 또는 적어도 원자 적 연산에 관심이 있습니다.JMeter. 스레드간에 동기화 데이터 동기화

아니요, 아니면 SQL 데이터 저장소 (예 : redis)와 JMeter를 연결할 수 있습니까? 기존 솔루션?

+0

방법에 대한 http://jmeter.apache.org/usermanual/component_reference.html#CSV_Data_Set_Config 당신은 테스트의 상단에 넣고 키/값 쌍을 가질 수있는 모든 스레드 그룹에서 파일에 액세스 할 수 있습니다. – ant

+0

그리고 동기화는 어떻습니까? –

+0

죄송합니다, 단지 주말입니다. 나는 내일 내 질문을 설명 할 것이다. –

답변

2

당신이하려는 일을 명확하게하고 정말로 필요로하는지 확인해야합니다. (http://code.google.com/p/jmeter-plugins/wiki/InterThreadCommunication

  • 당신이 싱글 톤 패턴 + 자바 샘플러를 사용하여 자바의 메커니즘을 자신의 코드, Testing Java Classes with JMeter

  • 사용 jsr223를 참조

    • 사용하는 타사 라이브러리 : 그것은 다음 확인 있다면 당신은 다른 옵션이 있습니다 그루비) + 이전과 같이 java 맞춤 코드

    그러나 사용자 지정 클래스를 통해 JMeter에 경합을 추가하면 jmeter 속도가 느려지거나 테스트 결과가 잘못되거나 너무 낙관적 인 결과가 나올 수 있으므로 다시 테스트해야합니다.

    감사

    필립 M.