solr在哪个端口上工作

时间:2015-03-20 05:18:27

标签: solr

我是solr的新手,我刚刚安装了tomcat,刚安装后我打开了http://localhost:8080/solr/#/,我可以看到solr管理页面。 所以我推荐的网站, 它是在那里启动solr run bin/solr start,它可以在http://localhost:8983/solr/#/看到 所以现在solr管理页面在8080和8983都可见。 所以我只是想知道solr实际上在哪个端口,80808983

2 个答案:

答案 0 :(得分:0)

我也是Solr的新手,我正在用Jetty运行它。我认为它实际上适用于8983.虽然您可以在配置xml文件中更改它。

答案 1 :(得分:0)

如果您正在使用Solr 5,它将由jetty托管并默认侦听端口8983;您可以使用例如solr命令行更改端口bin/solr start -p 9999

如果您正在使用较旧版本的solr并且正如您所说的那样托管在tomcat中,那么默认情况下它将使用默认的tomcat端口(8080)并且您需要查看您的maven / tomcat /无论设置如何改变端口。

您可以根据需要使用-Djetty.port=9999-Dmaven.tomcat.port=9999从maven更改端口。

根据您的描述,您的计算机上可能会运行两个solr副本,一个使用jetty,另一个使用tomcat。