我从http://lucene.apache.org/solr
我想使用基本 Jetty 服务器安装多核服务器。但是,我从未成功过。如果我启动示例服务器,管理界面将在“collection1”旁边看到我的新核心,但我找不到可以访问它的 URL。localhost:8983/solr 正在运行,但它将所有数据记录到 collection1 中,就好像它是某种默认核心一样。
更有趣的是,我还尝试使用 java -Dsolr.solr.home=multicore -jar start.jar 启动服务器。这将使用预定义的双核配置示例启动 solr。管理界面可以工作,但我找不到核心的 URL,我的每次猜测都返回 404...
所以我的问题是,如何使用其示例配置来设置多核 solr,以及我可以通过哪个 URL 访问核心?
答案1
事实证明,您不应该使用 host:port/solr/corename 的 URL 检查核心是否正常工作。即使核心正常工作并接受请求,它也会给出 404。尝试使用 server:port/solr/corename/select?q=text:somestuff