728x90
반응형
애트리뷰트 | 용도 |
diskExpiryThreadIntervalSeconds | 얼마나 자주 디스크 만료 스레드를 실행시킬지 지정. 디스크에 저장된 캐시에서 만료될 항목을 제거할 주기(기본값 : 120초) |
diskPersistent | VM 종료시 VM 재시작에 대비해 디스크를 이용해 캐시 내용을 저장할지 여부(기본값 : false) |
eternal | 캐시 항목의 영구성을 지정. 영구설정시 만료되지 않음(필수) |
maxElementsInMemory | 메모리에 캐시될 수 있는 항목의 최대 개수(필수) |
memoryStoreEvictionPolicy | maxElementsInMemory에 도달했을 때 제거하는 방법지정. 기본으로는 '가장 사용된지 오래된(LRU : theLeast Recently Used)' 사용, 이외에 '선입선출(FIFO : First In/First-Out)'이나 '가장 사용되지 않은(LFU : Less Frequently Used)' |
name | 캐시의 이름 (필수) |
overflowToDisk | maxElementsInMemory 한도에 도달했을때 오버플로우된 항목을 디스크로 넘길지 여부(필수) |
timeToIdleSeconds | 캐시항목이 사용된 지 얼마나 지났을때 만료시킬지 지정(기본값 : 0) |
timeToLiveSeconds | 캐시된 후 캐시에서 만료되기 전까지 지낼 수 있는 최대 시간. 0은 영구히 캐시에 남아있을수 있음(기본값 : 0) |
캐시 설정시 defaultCache는 반드시 있어야 한다. defaultCache는 캐시 사용시 다른 적절한 캐시를 찾을수 없을 때 사용된다.
728x90
반응형
'Development > Java' 카테고리의 다른 글
[Spring In Action]Spring MVC 요청의 생명주기 (0) | 2011.10.17 |
---|---|
[Spring In Action]Transaction 동시성의 문제점 (0) | 2011.10.07 |
[Spring In Action]풀링기능이 있는 DataSource 사용하기 (0) | 2011.09.21 |
Regular Expression Java [abc] (0) | 2011.09.16 |
[Spring In Action]@AspectJ 이용한 오토프록싱 (0) | 2011.09.09 |