【问题标题】:SOLR Index a remote fileSOLR 索引远程文件
【发布时间】:2011-07-15 09:07:57
【问题描述】:

有谁知道如何使用 SOLR 索引远程文件?我已经尝试了以下

curl http://localhost:8983/solr/update/extract?literal.id=rem1&uprefix=attr_&fmap.content=body&commit=true" -F stream.url=http://fakesite.com

没有运气。

本地主机等价物

curl http://localhost:8983/solr/update/extract?literal.id=rem1&uprefix=attr_&fmap.content=body&commit=true" -F "stream.url=http://duke.edu/web/aepi/"

工作正常。

谢谢! djs22

【问题讨论】:

    标签: curl indexing solr


    【解决方案1】:

    出于安全原因,默认情况下禁用远程流式传输。来自Solr wiki

    如果启用了流式传输,您需要 确保 Solr 和它一样安全 需要是。当流媒体是 启用,参数“stream.url” 将转到远程站点并下载 内容。同样,“stream.file” 将读取磁盘上的文件。

    默认情况下禁用流式传输,并且 从 solrconfig.xml 配置

     <requestParsers enableRemoteStreaming="false" ... />
    

    【讨论】:

    • 感谢 Mauricio,不过我已经启用了它。我的 curl 语法一定有问题,可能是一个天真的错误。
    猜你喜欢
    • 2016-11-12
    • 1970-01-01
    • 1970-01-01
    • 2012-04-13
    • 2011-08-12
    • 1970-01-01
    • 2017-10-13
    • 1970-01-01
    • 2019-01-01
    相关资源
    最近更新 更多