首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >让多个SOLR war文件共享同一个solr_home是错误的吗?

让多个SOLR war文件共享同一个solr_home是错误的吗?
EN

Stack Overflow用户
提问于 2013-02-06 00:24:43
回答 1查看 222关注 0票数 2

我们有两个JBOSS服务器,每个服务器都有一个SOLR war文件(SOLR 3.6.1)。它们都共享相同的solr_home目录和关联子目录,包括数据目录和索引目录。在任何时候,任何一个或两个war文件都可以处理搜索或上传(使用DataImportHandler)。在处理上传时,我们会间歇性地获得锁定异常。

获取org.apache.lucene.store.LockObtainFailedException:锁超时: NativeFSLock@/sharedDirectory/blah/blah/solr_home/././myCoreData/index/write.lock

我们还收到了OutOfMemory错误,我们正在处理这些错误。OutOfMemory错误会导致锁错误,所以我不确定修复OutOfMemory问题是否能解决锁问题,还是我们的方法错了?

让两个SOLR应用程序共享相同的solr_home、锁文件等是否有效?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-06 00:46:00

它无效。

您的实例将一直相互踩在脚上。看一下SolrCloud复制(而不是分片) (Solr 4+)。然后,您将在每个核心中拥有完整的数据集。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14712128

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档