Replay Client
준비사항
JDK 버전: JDK 1.8 version이상
ActiveMQ 설치 및 실행: 아래 링크를 통해 해당 바이너리를 다운받아 압축해제한 후 다음 순서를 진행합니다. (가급적 5.18.x 버전이상의 최신 버전 다운로드를 권장합니다.)
ActiveMQ는 replay 서버 및 클라이언트와 네트워크로 연결된 장비에서 실행합니다. 또한 ActiveMQ는 replay하기 전에 실행이 필요합니다.
관련 환경 영향도 테스트
다음은 Replay 진행 시 환경에 미치는 영향도 예시입니다. 해당 테스트는 tbwrc프로그램을 별도로 분리해측정한 tbwrc의 영향도 입니다.
테스트 환경
TPC-C (benchmarkSQL 5.0)
Warehouse 500
Terminal 300
runMins 10M
테스트 결과
다음은 위에 명시한 테스트 환경 Capture 본으로 3번의 Replay 진행시 나온 지표입니다.
4110.37
1.9G
6590s
약 5.5%
약 37.27%
4233.17
2.0G
6603s
약 5.6%
약 38.44%
4103.54
1.9G
6511s
약 5.5%
약 36.12%
부하량에 따라 지표는 달라질 수 있습니다.
설치 및 구성
TB_HOME/client/bin/tbwrc.zip 파일 압축 해제 시 아래과 같이 구성합니다. (tbwrc는 별도 배포 예정)
tbwrc.sh 파일로 tbwrc 프로그램을 실행합니다.
기본 설정으로 로그 파일이 500MB에 도달하면 새로운 로그 파일로 교체되며, 이전 로그 파일은 압축된 zip 파일로 저장됩니다.
[tbwrc 실행 스크립트 파일 위치]/properties/template 디렉토리에 각 모드에 맞는 properties template 파일이 존재합니다.
Last updated