gpt4 book ai didi

solr - 是否可以将 solrconfig.xml 中的环境变量用于 dataDir 变量?

转载 作者:行者123 更新时间:2023-12-04 00:57:04 25 4
gpt4 key购买 nike

我们有一种情况,我们可能必须在一台机器或几台不同的机器上的不同端口上创建多个 Solr/Tomcat 实例。为此,我想知道是否可以使用环境变量指定 dataDir 变量(在 solrconfig.xml 中),例如:<dataDir>${envvar}/path/to/index</dataDir> .

最佳答案

因为我正在做类似的设置,所以我也需要这个。我认为为此使用 ENV 变量不是一个好习惯。您最好使用多核设置或使用 solr.xml 中的属性文件。

例如。

<core name="core_1" instanceDir="core_1" properties="core1.properties" />

然后在您的 core1.properties 中:
config.datadir=/datadir1

然后在您的 solrconfig.xml 中使用它:
<dataDir>${config.datadir}</dataDir>

干杯,

帕特里克

关于solr - 是否可以将 solrconfig.xml 中的环境变量用于 dataDir 变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9162947/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com