我在使用Apache Solr遠程流式傳輸時遇到問題。使用Solr遠程流式傳輸
我們以前曾經在要被索引的文件所在的同一臺服務器上運行Solr,所以我們只需將它傳遞給我們想要索引的文件的路徑。
我們使用這樣的事情:
stream.file=/path/to/file.pdf
這工作得很好。我們現在已經移動了Solr,以便它可以在不同的服務器上運行到使用它的網站。這是因爲它使用了太多的資源。
我現在使用下面的文件的方向指向的Solr:
stream.file=http://www.remotesite.com/path/to/file.pdf
當我這樣做的Solr報告以下錯誤:
http:/www.remotesite.com/path/to/file.pdf (No such file or directory)
請注意,這是剝離其中一個來自http://的斜槓。
我怎樣才能讓Solr索引一個文件在某個URL像我想要做的上面? enableRemoteStreaming參數已被設置爲true。
謝謝
使用stream.url,而不是流。文件整理出來了,謝謝! – jd182
@Jayendra請給出一個完整的例子嗎?我試圖使用這個解決方案,並得到錯誤 - 「缺少uniqueKey」。 – ajay