Bonjour,

 

Le contexte :

Nous avons une application configurée en cluster avec deux serveurs de consultation et un serveur de contribution. Les publications sont saisies depuis le serveur de contribution. Le contenu des ces publications est ensuite propagé aux deux serveurs de consultation via JMS. Nous utilisons Jahia 4.1.2 déployée sous Weblogic 8.1 sp5.

 

La problématique :

Nous voulons mettre en place le moteur de recherche sur ce site. Par conséquent, nous sommes obligés de configurer le moteur Lucene en  mode clustering (configuré depuis le fichier WEB-INF/etc/config/config.xml.

 

Les questions sont les suivantes :

-        En mode clustering, où sont stockés les indexes ? Nous avons positionné le paramètre ‘org.apache.lucene.localIndexing=1’ et ‘org.apache.lucene.searchIndexRootDir’ mais l’indexation complète ne se fait pas. Pour ce dernier paramètre, le chemin est-t-il absolue ou relatif au contexte de la web application ?

-        Si l’indexation complète du site est lancée depuis le serveur de contribution, les indexes seront-t-ils mises à jour simultanément sur les deux serveurs de consultation ?

-        Sachant que lorsqu’une publication est ajoutée depuis le serveur de contribution un message JMS est envoyé aux deux serveurs de publication, la mise à jour en temps réelle des indexes lucene fonctionnera-t-elle lors de la réception du message JMS ?

 

 

Cordialement,

Daniel

Répondre à