我在使用 Apache 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。
谢谢