문서의 이전 판입니다!
-Dnet.sf.ehcache.skipUpdateCheck=true
ehcache.xml
설정 파일 : updateCheck=“false”
<ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="ehcache.xsd" updateCheck="false" monitoring="autodetect" dynamicConfig="true">
replicatePutsViaCopy=true|false
: 새로운 캐시 생성시 다른 서버에 복제할 것인가(true), 다른 서버에는 단지 새로운 값이 들어왔다고 기존 값을 지우라고 알린 뒤 필요할 때 직접 데이터를 다시 읽으라고 지시할 것인가(false).replicateUpdatesViaCopy
: 기존 캐시가 갱신 됐을 때 다른서버에 복제할 것인가(true), 다른 서버에는 단지 값이 갱신됐으니 기존 값을 지우라고 알린 뒤 필요할 때 직접 데이터를 다시 읽으라고 지시할 것인가(false).true
로 하면 네트워크 부하는 높아지고 일관성이 다소 떨어질 수 있고 애플리케이션 성능은 높아진다.false
로 하면 네트워크 부하는 낮아지고 일관성은 높아지며 애플리케이션 성능은 낮아진다. 애플리케이션 성능보다는 네트워크 부하를 줄이고 일관성을 높이고 싶을 때 사용.copy=false
전략이 일반적으로 안전하다.