Carrot2 dcs webapp设置

时间:2014-09-16 22:03:16

标签: solr tomcat6 carrot2

我一直在努力在本地计算机上设置Carrot2以使用PHP。计划是让Carrot2从Solr填充由Nutch填充的集群。目前Solr和Nutch配置正确,我可以通过Carrot2 Workbench访问信息。 Carrot2-dcs-3.10.0已经设置了我认为通过tomcat6管理器正确部署的内容,尽管设置它的文档非常模糊和不完整。对source-solr-attributes.xml的更改是根据https://sites.google.com/site/profileswapnilkulkarni/tech-talk/howtoconfigureandruncarrot2webapplicationwithsolrdocumentsource进行的。 Tomcat在端口8080上设置.Carrot2 DCS php示例example.php正常工作并显示测试输出。虽然,当我尝试使用localIPAddress执行集群时:8080 / carrot2-dcs / index.html我遇到了问题。当我将文档源设置为Solr并将查询设置为然后单击群集时,我收到以下错误消息。

HTTP Status 500 - Could not perform processing: org.apache.http.conn.HttpHostConnectException: Connection to localhost:8983 refused

type Status report

message Could not perform processing: org.apache.http.conn.HttpHostConnectException: Connection to localhost:8983 refused

description The server encountered an internal error that prevented it from fulfilling this request.

我已经在已部署的webapp文件夹中的所有位置搜索了carrot2,并且无法找到它从哪里获取localhost:8983。

任何帮助将不胜感激,谢谢。

1 个答案:

答案 0 :(得分:0)

事实证明,source-solr-attributes.xml文件有一个额外的重写属性。一个在带有示例参数的默认块注释之前,第二个是由我添加的配置所需的参数。删除其中一行所以只有一行纠正了问题。显然有两个它忽略了服务器设置并改为使用默认值。