Search - Administration et exploitation

Fonctionnalités diverses

En plus des différentes fonctionnalités qui ont été décrites dans ce document, il existe d'autres fonctions très utiles:
sitemap

Il existe la possibilité en mode servlet de générer un sitemap dynamique pour une meilleure indexation de votre site par des moteurs de recherche de type google par exemple. Ce sitemap est accessible par

http:// [HOST_SEARCH]:[PORT_SEARCH]/[CONTEXT_SEARCH]/sitemap.xml

listing de toutes les ressources

En mode de recherche thématique classique, il est possible de lister toutes les ressources de l'arborescence dans un fichier au format RTF. Pour cela, il suffit de faire une recherche thématique et de remplacer dans l'adresse de la requète le .html en .rtf. Un exemple est donc

http:// [HOST_SEARCH]:[PORT_SEARCH]/[CONTEXT_SEARCH]/thematic-search.rtf?menuKey=unt&submenuKey=thematic_unit&id=1

Gestion du cache

Dans cette version du module ori-oai-search, il existe du cache à deux niveaux:

  • sur les vocabulaires: les vocabulaires utilisés dans ce modules sont récupérés auprès du module ori-oai-vocabulary. Afin de ne pas solliciter ce dernier trop souvent, les vocabulaires sont alors mis en cache dans le module ori-oai-search
  • sur les fiches de métadonnées: lorsqu'une fiche de métadonnée est affichée dans le module ori-oai-search, elle subit plusieurs transformations comme la traduction de certains champs. Afin d'alléger les requêtes, ces fiches sont alors mises en cache dans le module ori-oai-search.

Le cache est enregistré sur disque dans le dossier [TOMCAT_HOME]/temp. Les différents fichiers de cache sont:

  • ori-oai-search_vocabulary.data et ori-oai-search_vocabulary.index pour le cache sur le vocabulaire
  • ori-oai-search_notice.data et ori-oai-search_notice.index pour le cache sur les fiches de métadonnées

Si vous souhaitez vider le cache du module ori-oai-search, il vous suffit donc de supprimer les fichiers correspondant et de redémarrer le serveur Tomcat.

Toute la configuration des caches se fait dans le fichier conf/properties/ehcache.xml. Ce fichier contient la définition des paramètres de cache ori-oai-search_vocabulary et ori-oai-search_notice. Vous trouverez la documentation nécessaire à la configuration de ce fichier ici: http://ehcache.sourceforge.net/EhcacheUserGuide.html#id.s6.3

Le cache sur les résultats de recherche n'est pas géré au niveau du module ori-oai-search, mais au niveau de ori-oai-indexing. Se reporter à la documentation de ce module pour plus de précision.

  • No labels