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