Rapport de recherche sur l'état de la recherche sur site dans l'enseignement supérieur avec The Chronicle of Higher Education | Télécharger le rapport
Rapport de recherche sur l'état de la recherche sur site dans l'enseignement supérieur avec The Chronicle of Higher Education | Télécharger le rapport

7 avril 2020

Karan Jeet Singh

|

4 min de lecture

Faciliter la configuration de Solr dans Sitecore

Vous savez probablement déjà que SearchStax simplifie le déploiement, la gestion et la mise à l'échelle de Solr à haute disponibilité. Pour mieux soutenir la communauté Sitecore, nous introduit le Sitecore Solr Plugin pour rendre la connexion de Solr aux déploiements Sitecore tout aussi simple.

Aujourd'hui, nous annonçons de nouvelles améliorations du plugin pour prendre en charge la configuration de Solr sur :

  1. Sitecore 9.3
  2. Sitecore Commerce 9.3
  3. Prise en charge de xConnect, y compris xDB et l'index de reconstruction xDB

Note: Pour plus d'informations sur le plugin Sitecore Solr pour Sitecore 10.2, veuillez lire SearchStax Assistance Sitecore Solr blog.

L'approche actuelle de la configuration de Solr dans Sitecore est difficile

Faire communiquer deux applications est toujours une aventure et ce défi devient encore plus difficile lorsque les utilisateurs doivent configurer eux-mêmes les deux applications pour qu'elles fonctionnent ensemble.

Par exemple, pour configurer Sitecore afin qu'il s'associe à Solr, un utilisateur doit généralement procéder comme suit :

  1. Lire un tas de documentation technique
  2. Parcourez différents fichiers de configuration pour comprendre ce qui doit être configuré côté Solr
  3. Créez et téléchargez les fichiers de configuration sur Solr
  4. Créez des collections avec des noms qui correspondent exactement à ce que Sitecore attend
  5. Configurer SSL sur Solr pour que Sitecore ne rejette pas la communication

Et puis priez les maîtres du réseau pour que tout fonctionne ensemble et que vous n'ayez pas manqué une étape ou mal saisi un nom de fichier.

Tout cela pourrait fonctionner et être relativement gérable si Sitecore et Solr étaient exécutés sur la même machine. Pour créer des environnements de production résilients et à haute disponibilité, vous devrez inévitablement migrer Sitecore et Solr vers des machines distinctes et convertir Solr en cluster afin qu'il puisse gérer les exigences élevées de Sitecore.

Déplacer Solr vers un cluster complique la tâche, car plusieurs opérations sont nécessaires pour son fonctionnement. Dans un environnement de cluster Solr, vous devrez également : modifier les fichiers de configuration de Sitecore, gérer le cluster Solr, garantir la haute disponibilité de toutes les collections et déployer un équilibreur de charge pour gérer le trafic vers le cluster.

Que fait le plugin Sitecore Solr ?

Le plugin Sitecore Solr automatise un certain nombre de tâches manuelles et constitue votre « package d'assistance Sitecore Solr ». Il peut vous faire gagner jusqu'à une demi-journée de travail : 

  • Vérifie la connectivité entre Sitecore et Solr exécutés sur SearchStax
  • Télécharge les fichiers de configuration dans le déploiement Solr
  • Détermine si Solr s'exécute sur un seul nœud ou s'il s'agit d'un cluster multi-nœuds.
  • Crée des collections appropriées dans Solr
  • Configure les collections pour la redondance et la haute disponibilité s'il détecte que Solr s'exécute en tant que cluster
  • Crée des alias pour les collections XDB
  • Met à jour les fichiers de configuration dans Sitecore pour s'assurer qu'il est capable de communiquer avec Solr.

Ce plugin simplifie la configuration de Sitecore et Solr, ce qui vous fera gagner du temps et de l'énergie que vous pourrez consacrer au développement de meilleures expériences de recherche pour vos clients.

Est-il facile de configurer le plugin Sitecore Solr ?

La configuration et l'exécution du plugin SearchStax Sitecore sont aussi simples que de remplir un formulaire simple, puis d'appuyer sur la touche Retour.

Les champs et informations du fichier de configuration du plugin incluent :

Config File for SearchStax Cloud Connector for Sitecore

Une fois les informations du formulaire complétées, le plugin Sitecore Solr prend le relais et se met au travail. En moins de 2 minutes, le plugin configure Sitecore et Solr, faisant gagner un temps précieux à votre équipe.

Regardez notre présentation vidéo d'une minute pour voir le plugin Sitecore Solr en action :

Quelles sont les versions et les limitations du plugin ?

Le plugin Sitecore Solr prend actuellement en charge les versions suivantes de Sitecore :

 

Version SitecoreSitecore XPSitecore XConnectSitecore Commerce
9.0 Mise à jour-2
9.1 Mise à jour-1
9.2 Mise à jour initiale
9.3 Mise à jour initiale
10.0 Mise à jour initiale
10.1 Mise à jour initiale
10.2 Mise à jour initiale

 

Le plugin Sitecore Solr résout certainement de nombreux problèmes, mais présente actuellement deux limitations car il ne prend pas en charge Sitecore SXA ou SwitchOnRebuild pour Sitecore XP.

Le plugin Sitecore Solr est piloté par la communauté

SearchStax souhaite responsabiliser et soutenir la communauté Sitecore en rendant Solr plus facile à installer et à gérer sur la plateforme Sitecore – et ces améliorations supplémentaires apportées au plugin nous font faire un pas positif dans cette direction.  

Le plugin Sitecore Solr est open source et est disponible publiquement en téléchargement sur GitHub

Avec le soutien de Sitecore et de la communauté Github, nous prévoyons de mettre à jour et d'ajouter de nouvelles fonctionnalités au plugin Sitecore Solr. Rejoignez la discussion et faites-nous part des mises à jour que vous souhaiteriez voir dans les prochaines versions.

Par Karan Jeet Singh

Ingénieur en solutions

« …la recherche ne devrait pas être réservée uniquement aux organisations disposant de budgets de recherche massifs. »

Vous aimerez peut-être aussi :

fr_CAFrançais du Canada