3

我现在有点卡住了,因为我不知道我的问题是否可以解决。

我有一个存储 JCR 存储库的数据库(MySQL)。

其次,我是否有两个共享此数据的网络应用程序(编辑/实时)。Live 被设计为只读,因此它可以(真的??)被认为是保存并发性。

我的问题是,只要不修改现有节点,一切都会运行良好。如果现有节点被更改、保存、会话关闭并且我在“实时”端显示该节点内容,它仍然是旧内容。在“编辑”方面,一切正常。

问题似乎是 JCR (Jackrabbit) 没有得到底层数据库的更改并提供缓存的内容。

我的问题是:这个问题可以解决吗?如果可以,需要哪些步骤?

我希望我能解释我的问题,以便任何人都可以提示我。

提前非常感谢,弗洛

4

1 回答 1

3

好的。问题解决了。神奇的词是聚类。

在每个 JCR 存储库实例上配置集群后,一切正常。

更多信息:http ://wiki.apache.org/jackrabbit/Clustering

于 2010-02-05T23:32:32.433 回答