首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >应用程序无法与另一台计算机上的solr引擎连接

应用程序无法与另一台计算机上的solr引擎连接
EN

Stack Overflow用户
提问于 2015-08-05 09:11:03
回答 1查看 443关注 0票数 0

我在VirtualBox的Ubuntu14.04上运行我的Solr引擎。客户操作系统连接到本地网络。它的IP地址是: 192.168.10.102。

我正试着用我的浏览器连接Solr引擎。我要去http://192.168.10.102:8983/solr/,一切都很顺利。

我用Java编写了一个应用程序(使用SolrJ)。我试图连接到Solr引擎并删除所有内容。代码如下所示:

代码语言:javascript
运行
复制
server = new HttpSolrServer("http://192.168.10.102:8983/solr/");
server.deleteByQuery("*:*");
server.commit();

不幸的是,我得到了一个例外:

main INFO org.apache.solr.client.solrj.impl.HttpClientUtil -创建新的http客户端,config:maxConnections=128&maxConnectionsPerHost=32&followRedirects=false异常在线程“主”org.apache.solr.common.SolrException:服务器在http://192.168.10.102:8983/solr返回的非确定状态:404,消息:在org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:372) at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:181) at org.apache.solr.client.solrj.request.AbstractUpdateRequest.process(AbstractUpdateRequest.java:117) at org.apache.solr.client.solrj.SolrServer.deleteByQuery(SolrServer.java:285) at org.apache.solr.client.solrj.SolrServer.deleteByQuery(SolrServer.java:271)找不到 ..。

当我注释deleteByQuery()和commit()函数时,一切都很好。

我该怎么解决呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-05 09:17:34

您必须创建任何您的url应该看起来像http://192.168.10.102:8983/solr/collection1的集合,然后您可以尝试做一些事情。

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

https://stackoverflow.com/questions/31828136

复制
相关文章

相似问题

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