【发布时间】:2023-04-09 21:26:01
【问题描述】:
在某些时候很明显,我不仅仅是码头和 tomcat 的新手。 手头的工作是在单个码头服务器上运行多个应用程序,并更改 SOLR 主页的 url,例如 localhost:8989/solr/node1 和 localhost:8989/solr/node2。 我已经在 stackoverflow 和http://wiki.apache.org/solr/SolrJetty 浏览了解决方案,但是因为我是第一次处理码头,所以我不熟悉这些行话。 如果有人能给我一个逐步的过程,包括改变什么和在哪里改变,我将非常感激。 非常感谢。
【问题讨论】:
-
您只需要多个 Solr 实例,还是有其他应用程序?
-
它认为,您正在寻找多个 solr 内核。您可以在一个 J2EE 容器中运行不同的“solr 实例”,这实际上是一个具有多个内核的 solr 实例。配置很简单。看看这个:http://wiki.apache.org/solr/CoreAdmin 和 http://wiki.apache.org/solr/CoreAdmin#Configuration //更新:抱歉,我注意到 Mauricio Scheffer 的评论迟到了。他有同样的(正确的)想法——但在一小时之前!对不起!
-
嗨 Bndr,我不是在寻找多核,但我希望在一个 Jetty 实例上运行多个应用程序,无论是在单个端口上还是在多个端口上。请指导。
-
您好 Maurico,我需要在单个码头服务器上运行多个应用程序。据我所知,它也需要多个 SOLR 实例。配置可以在同一个端口上,也可以在不同的端口上。
-
好的,所以这更多是关于 Jetty 而不是 Solr。