首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Solr5中更改hostContext属性

如何在Solr5中更改hostContext属性
EN

Stack Overflow用户
提问于 2016-02-15 07:19:07
回答 1查看 231关注 0票数 0

我正在使用Solr 5.3.1,并试图更改solr的默认值hostContext属性,但似乎找不到方法。

看起来我可以像这样更改hostPort

代码语言:javascript
复制
bin/solr start -p 8984

对于hostContext属性,我希望smth是这样的,但事实似乎并非如此。

似乎solr.xml中的SolrCloud标签有一个参数hostContext,但我没有使用云,我也不打算使用它。我不打算使用SolrCloud标签。有人知道如何更改普通非云内核的hostContext属性吗?

EN

回答 1

Stack Overflow用户

发布于 2016-02-17 03:05:04

SolrCloud配置实际上并不改变Solr将使用的URL路径。它会在向Zookeeper注册时更改SolrCloud报告的内容,这必须与容器(通常是Jetty)实际使用的内容相匹配。如果您认为将它们分开配置是疯狂的,那么您是对的--这就是为什么我们试图将Solr变成一个独立的应用程序。

https://wiki.apache.org/solr/WhyNoWar

Solr5.x的实际URL路径配置在server/contexts/ Solr - Jetty -context.xml中--它是Jetty的配置,而不是Solr的配置。

我不得不问你为什么要改变上下文,因为这看起来可能是XY问题。

http://people.apache.org/~hossman/#xyproblem

如果您想要更改上下文的原因是为了在不同的URL路径上有多个实例...你可能需要重新考虑你在做什么。不建议运行多个实例,尤其是当它们位于同一JVM中时。在一些非常特定的用例中,可能需要运行多个Solr JVM,但是对于这些实例,没有理由更改上下文,因为每个都将使用不同的端口。

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

https://stackoverflow.com/questions/35399246

复制
相关文章

相似问题

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