我有一种情况,我想将使用EJB-Hibernate构建的演示Web应用程序运行到JBoss Cluter for High Availability中,在我的应用程序中,我们使用Apache Solr(还有一部分使用Lucene)进行基于文本的搜索。
我从Jboss官方网站获得了聚类信息,但是我无法获得有关如何同步solr或lucene索引及其数据存储库的任何信息。?
我相信很多人必须使用Lucene或solr进行聚类,请任何人指出我的正确来源。关于如何在JBoss的多个服务器实例上同步solr或lucene目录。
我有嵌入式solr部署,正如Jayendra在下面建议的那样,我不能使用带有HTTP的Solr Replication。有没有其他方法可以使用转发器配置进行solr-replication(即我的所有节点既可以作为主节点也可以作为从节点)?
答案 0 :(得分:0)
如果要复制/同步Solr的数据存储库,可以检查Solr Replication,这将允许您跨不同计算机上的不同solrs实例同步数据存储库
答案 1 :(得分:0)
JBoss和WildFly的集群技术基于Infinispan OSS项目。
Infinispan提供高效的分布式存储模型,该项目包括Apache Lucene索引存储层:
使用此实现替换Solr Directory
应该很容易。