【问题标题】:Embedded Solr DIH嵌入式 Solr DIH
【发布时间】:2012-08-14 11:52:37
【问题描述】:

谁能告诉我如何在 Solrj 中配置 Embedded Solr DIH? 我试过这个..

SolrQuery qry = new SolrQuery(); qry.setQueryType("/import"); qry.setParam("command", "full-import"); qry.setParam("clean", false); embeddedSolrServer.query(qry);

它停在这一点上。

1437 [main] INFO org.apache.solr.core.CoreContainer - 注册核心:main

1468 [Thread-1] INFO org.apache.solr.handler.dataimport.DataImporter - 开始完整 导入

1468 [main] INFO org.apache.solr.core.SolrCore - [main] webapp=null 路径=/导入参数={qt=%2Fimport&command=full-import&clean=false} 状态=0 QTime=15

在此之后,我希望在 Solr HTTP Server 中得到类似的东西:

读取 import.properties

org.apache.solr.handler.dataimport.JdbcDataSource$1 调用创建一个 实体 ID 与 URL 的连接:jdbc:mysql://localhost/solrdb

org.apache.solr.handler.dataimport.JdbcDataSource$1 调用

等等……

提前致谢:)

【问题讨论】:

    标签: solrj dih


    【解决方案1】:

    你可以这样做:

    URL url = new URL(completeUrl);
    HttpURLConnection conn = (HttpURLConnection)url.openConnection();
    

    看看我是怎么做到的here

    【讨论】:

    • 我们通过接受答案(如果这是您的问题)和/或投票表示感谢(意思是:我觉得这个答案很有用)。
    • 但我的问题是如何使用 EmbeddedSolrServer 进行数据导入。我可以使用 HttpSolrServer 但不能使用嵌入式。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-01-07
    • 1970-01-01
    • 2017-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多