您在Solr启动文件中设置系统属性。通常有一个名为的参数 SOLR_OPTS ,你可以添加 -Ddisable.configEdit=true 。您还应该能够在启动solr之前在shell中设置它 export SOLR_OPTS=.... 。
SOLR_OPTS
-Ddisable.configEdit=true
export SOLR_OPTS=....
要保留来自shell的任何值,您应该使用 SOLR_OPTS="$SOLR_OPTS -Ddisable.configEdit=true" 编辑Solr启动文件时。
SOLR_OPTS="$SOLR_OPTS -Ddisable.configEdit=true"
从Solr捆绑的示例solr.in.sh:
# Anything you add to the SOLR_OPTS variable will be included in the java # start command line as-is, in ADDITION to other options. If you specify the # -a option on start script, those options will be appended as well. Examples: #SOLR_OPTS="$SOLR_OPTS -Dsolr.autoSoftCommit.maxTime=3000" #SOLR_OPTS="$SOLR_OPTS -Dsolr.autoCommit.maxTime=60000" #SOLR_OPTS="$SOLR_OPTS -Dsolr.clustering.enabled=true"