1

我有一种情况,我想将使用 EJB-Hibernate 构建的演示 Web 应用程序运行到 JBoss Cluter 中以实现高可用性,在我的应用程序中,我们使用 Apache Solr(其中一部分也使用 Lucene)进行基于文本的搜索。

我从 Jboss 官方网站获得了集群信息,但我无法获得有关如何同步 solr 或 lucene 索引及其数据存储库的任何信息..?

我相信很多人一定已经在其中使用 Lucene 或 solr 进行了集群,请任何人指出我的正确来源。关于如何在 JBoss 的多个服务器实例上同步 solr 或 lucene 目录。

我已经嵌入了 solr 部署,因此正如 Jayendra 在下面建议的那样,我无法使用 HTTP 进行 Solr 复制。有没有其他方法可以通过转发器配置进行 solr-replication(即我的所有节点都将充当主节点和从节点)?

4

2 回答 2

0

如果您想为 Solr 复制/同步数据存储库,您可以检查Solr Replication,这将允许您在不同机器上的不同 solr 实例之间同步数据存储库

于 2013-01-31T06:52:34.233 回答
0

JBoss 和 WildFly 的集群技术基于Infinispan OSS 项目。

Infinispan 提供了一个高效的分布式存储模型,该项目包括一个 Apache Lucene 索引存储层:

Directory用这个实现替换 Solr 应该很容易。

于 2017-03-09T12:25:19.577 回答