Fermer

octobre 12, 2020

Configurer les collections Sitecore SOLR à l'aide de Search Stax


Cet article explique les étapes nécessaires pour configurer les collections SOLR Cloud pour votre environnement de site Web à l'aide de Search Stax. En supposant que l'environnement SOLR Cloud Manager est déjà défini dans SearchStax, suivez les étapes ci-dessous pour configurer l'environnement SOLR Cloud.

  1. Télécharger les configurations Solr
    • La première étape consiste à obtenir le schéma SOLR compatible et le package de configuration correspondant à votre version de site Web. Voici le lien des tables compatibles Sitecore et Solr: https://kb.sitecore.net/articles/227897[19659004[19659004letter)VouspouvezletéléchargeràpartirdecedépôtGitHub https://github.com/searchstax/searchstax-client qui comprend diverses versions de SOLR.
    • L'étape suivante consiste à créer des ensembles de configuration pour chaque configuration SOLR et à le télécharger au cloud. Pour ce faire, accédez au dossier configsets et créez le dossier des jeux de configuration avec le nom de l'index SOLR que vous souhaitez créer. Voir ici:  Searchstax configsets
    • Une fois les dossiers créés, téléchargez chaque dossier de conf collection dans votre environnement de gardien de zoo. Pour cela, utilisez un script adapté à votre environnement. Accédez à searchstax-client-master solr-version scripts, et exécutez l'un des scripts ci-dessous.
      • Linux (Bash):
        • $ ./zkcli.sh -zkhost < zookeeper URL > -cmd upconfig -confdir < Solr configuration > -confname < configuration nom >
      • Invite de commandes Windows (DOS):
        • $ zkcli.bat -zkhost < zookeeper URL > -cmd upconfig -confdir < Solr configuration > -confname < configuration nom >
      • Windows PowerShell:
        • >. Zkcli.bat -zkhost < zookeeper URL > -cmd upconfig -confdir < Solr configuration > -confname < configuration nom >
      • Vous pouvez trouver l'URL du zookeeper en visitant votre gestionnaire Search Stax Cloud et en cliquant sur le serveur. Voir ici:

 Zookeeper Url

    • Solr Configuration est le chemin vers votre répertoire de configuration solr où vous avez créé des ensembles de configuration. c'est-à-dire ./zkcli.bat -zkhost < zookeeper URL > / -cmd upconfig -confdir ../configsets/sitecore_master_index/conf -confname sitecore_master_index

sitecore_master_index

Créer des collections SOLR

    • Accédez à votre URL SOLR dans le navigateur et ajoutez une collection avec l'ensemble de configuration SOLR approprié, numShards, facteur de réplication.

 Sitecore - Comprendre les approches de développement: un Outlook Sitecore

 Ajouter une collection Solr

    • Ensemble de configuration : Ce seront les ensembles de configuration que vous avez téléchargés à l'aide des scripts zkcli.sh ou zkcli.bat.
    • numShards: Ceci représente la partition logique de la collection. Solr Sharding est utilisé pour diviser l'index Solr en plusieurs parties.
    • Facteur de réplication: Ceci représente une réplique de votre nœud de collection SOLR.

3. Télécharger le schéma géré par SOLR et réindexer

    • Connectez-vous à votre instance de sitecore et accédez à la page Gestionnaire d'index.
    • Cliquez sur Remplir le schéma géré par Solr, et dans la boîte de dialogue, sélectionnez tous les index.

 Remplissez le schéma géré par Solr.

    • Cliquez sur Remplir.
    • Accédez au Gestionnaire d'index, réindexez tous les index Solr.

C'est tout ce que vous avez configuré pour votre environnement SOLR dans Search Stax. Dans le prochain article, j'expliquerai comment configurer les index SwitchOnRebuild dans le cloud solr pour votre instance de sitecore. Restez à l'écoute!

À propos de l'auteur

Hiral Shah est un consultant technique principal sur la pratique de conseil en solutions de santé numérique.

Plus de cet auteur




Source link