<< Click to Display Table of Contents >>
cachemngr.properties
캐시 매니저와 관련된 정보를 설정합니다.
여러 명의 사용자가 동시에 연속적으로 동일한 내용의 보고서 또는 데이터 모듈을 요청하는 경우 캐시 기능을 사용하여 속도 개선 효과를 기할 수 있습니다.
CACHE_FILE_PATH
캐시 저장 경로를 설정합니다.
DM_CACHE_FILE_PATH
데이터 모듈의 캐시 대상 저장 경로를 설정합니다.
serverbind.active
서버 바인딩 기능이 실행될 때 캐시 여부를 설정합니다.
오즈 자바 서버에서만 설정 가능합니다.
serverbind.validtime
서버 바인딩 기능으로 생성된 캐시를 보관하는 시간을 설정합니다.(단위: 초)
오즈 자바 서버에서만 설정 가능합니다.
target.active
캐시 여부를 설정합니다.
target.memoryCacheValidTime
캐시를 메모리에 저장할 때 보관하는 시간을 설정합니다.(단위: 초)
target.freeMemoryPercentage
캐시를 메모리에 저장할 때 메모리 여유 용량을 설정합니다.(단위: 퍼센트)
시스템의 메모리 여유 용량이 설정한 값보다 작으면 디스크로 캐시합니다.
target.diskCacheValidTime
캐시를 디스크에 저장할 때 보관하는 시간를 설정합니다.(단위: 초)
대상 설정 방법은 아래와 같습니다.
리파지토리
•전체 리파지토리 캐시
repository.active = true
•특정 카테고리 캐시(카테고리가 "/sales/car"인 경우)
repository.[/sales/car].active = true
•특정 파일 캐시(카테고리가 "/sales/car", 파일 이름이 "dept1.ozr"인 경우)
repository.[/sales/car].[dept1.ozr].active = true
데이터 모듈
•전체 데이터 모듈 캐시
datamodule.report.active = true
•특정 카테고리 캐시(카테고리가 "/sales/car"인 경우)
datamodule.report.[/sales/car].active = true
•특정 파일 캐시(카테고리가 "/sales/car", 파일 이름이 "dept1.odi"인 경우)
datamodule.report.[/sales/car].[dept1.odi].active = true
•Fetch 타입, 파라미터 값 별로 특정 파일 캐시(카테고리가 "/sales/car", 파일 이름이 "dept1.odi", Fetch 타입이 "DM_BATCH_FETCH", 파라미터 이름이 "Code", 파라미터 값이 "A001"인 경우)
datamodule.report.[/sales/car].[dept1.odi].[DM_BATCH_FETCH].[Code=A001].active = true