我一直在努力在本地机器上设置 Carrot2 以使用 PHP。计划是让 Carrot2 从由 Nutch 填充的 Solr 检索集群。目前 Solr 和 Nutch 配置正确,我已经能够通过 Carrot2 Workbench 访问信息。Carrot2-dcs-3.10.0 已经设置好,我认为可以通过 tomcat6 管理器正确部署,尽管有关设置的文档非常模糊且不完整。对 source-solr-attributes.xml 的更改是根据https://sites.google.com/site/profileswapnilkulkarni/tech-talk/howtoconfigureandruncarrot2webapplicationwithsolrdocumentsource对 source-solr-attributes.xml 进行了更改. Tomcat 设置在端口 8080 上。Carrot2 DCS php 示例 example.php 可以正常工作并正确显示测试输出。虽然,当我尝试使用 localIPAddress:8080/carrot2-dcs/index.html 执行集群时,我遇到了问题。当我将文档源设置为 Solr 并将查询设置为:然后单击集群我收到以下错误消息。
HTTP 状态 500 - 无法执行处理:org.apache.http.conn.HttpHostConnectException:连接到 localhost:8983 被拒绝类型状态报告
消息无法执行处理:org.apache.http.conn.HttpHostConnectException:连接到 localhost:8983 被拒绝
描述 服务器遇到一个内部错误,阻止它完成这个请求。
我在已部署的 webapp 文件夹中到处搜索胡萝卜 2,但找不到它从哪里获取 localhost:8983。
任何帮助将不胜感激,谢谢。