查找或配置Solr主目录

mwyxok5s  于 2022-11-05  发布在  Solr
关注(0)|答案(2)|浏览(223)

我正在学习这个教程来设置django-haystack和solr:http://django-haystack.readthedocs.org/en/latest/tutorial.html
我在这里碰到了绊脚石:
如果你使用的是Solr后端,你需要额外的步骤。Solr的配置是基于XML的,所以你需要手动重新生成模式。你应该先运行./manage.py build_solr_schema,把XML输出放到你的Solr的schema.xml文件中,然后重新启动你的Solr服务器。
我的schema.xml文件在哪里?它说它应该在Solr主目录和.conf文件夹中。但是Solr主目录在哪里,和/或我如何配置它的位置呢?

5uzkadbs

5uzkadbs1#

solr home是一个地方,你可以在这里找到你的schema.xmlsolrconfig.xml,以及其他一些文件,取决于你正在使用的文本分析(词干字典,停用词等),在这里默认创建你的索引。
由于solr home位于servlet容器之外,因此有几种配置solr home的方法:

  • solr.solr.home java系统属性(最常用属性)
  • 用于JNDI查找的java:comp/env/solr/home

您可以检查servlet容器配置,也可以转到Solr管理页面http://host:port/solr/admin,该页面将打印出实际的solr主目录位置以及有关正在运行的solr示例的其他信息。

zzwlnbp8

zzwlnbp82#

首先检查你的Solr示例是否在工作。
如果你能看到一个Solr web面板,你就有一个活动的Solr示例。现在转到Java属性

在这里您将看到变量。在这里您可以找到主DIR

注意模式现在是托管的。如果你想覆盖它,你必须稍微修改一下。检查here

相关问题