2010-02-05 3 views
3

문제가 해결 될지 잘 모르기 때문에 조금만 붙어 있습니다.하나의 데이터베이스에 여러 개의 JCR 저장소 연결 (계속 업데이트 됨)

나는 JCR 레포가 저장된 하나의 데이터베이스 (MySQL)를 가지고있다.

두 번째로이 데이터를 공유하는 두 개의 webapps (편집/실시간)가 있습니까? Live는 읽기 전용으로 설계되었으므로 동시성과 관련하여 절약 할 수 있습니다 (실제로 ??).

내 문제는 기존 노드가 수정되지 않는 한 모든 것이 잘 작동한다는 것입니다. 기존 노드가 변경되고 저장되고 세션이 닫히고 노드 컨텐트가 "라이브"쪽에 표시되면 기존 노드는 여전히 이전 컨텐트입니다. "편집"쪽 모두 괜찮습니다.

JCR (Jackrabbit)이 기본 데이터베이스의 변경 사항을 가져 오지 않고 캐시 된 콘텐츠를 제공하는 것 같습니다.

내 질문은 : 문제가 해결 가능한가요? 그렇다면 어떤 단계가 필요합니까?

아무도 내 문제를 설명 할 수 없기를 바랍니다. 사전에

고마워, 플로

답변

3

좋아. 문제 해결됨. 마법의 단어가 클러스터됩니다.

각 JCR 저장소 인스턴스에서 클러스터를 구성한 후 모든 것이 정상적으로 작동합니다.

자세한 내용은 http://wiki.apache.org/jackrabbit/Clustering

관련 문제