Je n'arrive pas à utiliser le streaming à distance avec Apache Solr. Auparavant, Solr s'exécutait sur le même serveur où les fichiers à indexer se trouvaient donc tout ce que nous avions à faire était de lui passer le chemin du fichier que nous voulions indexer.Diffusion à distance avec Solr
Nous avons utilisé quelque chose comme ceci:
stream.file=/path/to/file.pdf
Cela a bien fonctionné. Nous avons maintenant déplacé Solr afin qu'il fonctionne sur un serveur différent du site Web qui l'utilise. C'était parce qu'il utilisait trop de ressources.
J'utilise maintenant ce qui suit pour pointer Solr dans la direction du fichier:
stream.file=http://www.remotesite.com/path/to/file.pdf
Quand je fais ce Solr signale l'erreur suivante:
http:/www.remotesite.com/path/to/file.pdf (No such file or directory)
Notez qu'il se déshabille l'une des barres obliques de http: //.
Comment puis-je obtenir que Solr indexe un fichier à une certaine URL comme je l'essaie de faire ci-dessus? Le paramètre enableRemoteStreaming est déjà défini sur true.
Merci
Utilisation stream.url au lieu de cours d'eau. fichier trié, merci! – jd182
@Jayendra Pourriez-vous s'il vous plaît donner un exemple complet? J'essaie d'utiliser cette solution et obtenir l'erreur - 'missing uniqueKey'. – ajay