2017-02-28 2 views
0

EhCache를 사용하고 있습니다. 기존 RDBMS 위에 캐싱 계층을 제공하려고합니다. 그러나 데이터베이스 서버가 다운 된 경우 EhCache를 디스크의 특정 위치에 기록해야합니다. 나중에 데이터베이스 서버가 가동되면 디스크의 데이터를 데이터베이스에 동기화하려고합니다.RDBMS에서 EhCache를 실행하고 RDBMS가 다운되었을 때 디스크로 /에서 디스크를 유출합니다.

EhCache의 인스턴스가 하나만 있다고 가정합니다. 즉, 클러스터되지 않았습니다.

EhCache를 사용하면 가능합니까? 그렇다면 무엇을해야합니까?

답변

0

현명한 CacheLoaderWriter을 사용하면 가능합니다. 작성자에게 디스크에 맞게 장애 조치 기능을 내장하면됩니다.

물론 유즈 케이스는 매우 구체적이어서 Ehcache에는 기성품을 지원하는 것이 없습니다.

관련 문제