제가 진행하는 프로젝트에서 공통코드를 cache에 두고 사용할려고 합니다.
그래서 어떤건 사용할까 알아보다가 보니 oscache, ehcache 이 두가지로 압축하게 되었습니다.
웹서버가 2대이다 보니 캐시의 동기화가 마음에 걸려서 ehcache를 사용할려고 합니다.
ehcache에서는 분산시스템을 지원한다고 하더라구요..
제가 잘 몰라서 그러는데 웹서버 2개이상인 경우 ehcache를 사용하면 cache동기화가 가능한가요??
그리고 eheache를 테스트 해볼려고 ehcache 1.7을 다운받아서 jar를 추가하고 xml파일에 ehcache를 등록할려
고
namespace를 추가하고 사용할려는데 xml태그가 생성하고 나니깐 xml에러가 나더라구요...
이클립스상에서 요..
결론은 ehcache를 사용하면 웹서버 2대 이상일 경우 동기화 가능여부와
ehcache를 사용할 때 필요한 jar는 ehcache jar말고 springmodules파일들도 필요한건가요??
즉, 어떤 jar가 필요한지요??
부탁드리겠습니다.
springmodules의 cache 모듈은 캐시 API를 추상화해주고 AOP로 특정 컴포넌트 메소드들의 반환 값을 캐시해서 같
은 파라메터값일 경우 메서드 실행 없이 캐시된 값을 반환하도록 하는 기능이 있습니다. 이런 기능은 직접 구현하셔도 되기 때문에
굳이 쓰실 필요는 없습니다.