0

我正在使用最新版本的 Bitnami Apache solr,我面临的问题是在每次服务或服务器重新启动时添加 SolrCore 后,附加的 SolrCore 集合被分离,并且界面显示之前从未连接过任何 SolrCore。

但奇怪的是,当我再次附加 SolrCore 时,solr 界面显示一条错误消息“那里已经定义了另一个核心”,一旦我刷新页面,它就像什么都没发生一样一切都很好。

在此处输入图像描述

这意味着核心存在于后端,但由于服务重新启动而删除了一些引用。

所以我需要知道为什么会这样?为什么在服务重新启动后核心会分离?我该如何解决这个问题?

我正在使用的 solr 版本的参考链接: https ://bitnami.com/stack/solr/installer

4

1 回答 1

0

我敢打赌,它是一个链接在服务内部的软引用,它丢失了,导致了这些麻烦。

我认为你应该寻找一个 UnitedService 一起开始和停止,在同一个上下文中保持一个统一的工作。

您可以使用批处理脚本同时启动/停止所有 Web 服务器和 Solr 实例。您可以查看 SoftReferences 在 Solr 手册中的工作方式以及它们面临的常见问题。

祝你好运!

于 2015-10-20T19:42:11.910 回答