【发布时间】:2013-11-10 08:12:58
【问题描述】:
我遇到了在使用 WebSphere ApplicationServer 8 的集群环境中运行的 JEE6 应用程序的问题。 搜索索引用于 UI 中的快速搜索(使用 Lucene),新数据到达相应的 DB 层后必须重新索引。为了实现这一点,我们向应用程序发送 JMS 消息,然后搜索索引将被刷新。 问题是,消息只到达集群成员之一。所以只有那里的搜索索引是最新的。在其他服务器上,它仍然过时。
如何实现在所有集群成员处更新搜索索引? 我可以在所有服务器上以某种方式接收消息吗? 或者有更好的方法吗?
【问题讨论】:
标签: lucene jms websphere clustered-index synchronize