Depuración de la HCL Commerce Search

Puede depurar HCL Commerce Search accediendo directamente a las funciones de Solr mediante un navegador web, sin utilizar programas de utilidad o el tiempo de ejecución de HCL Commerce.

Antes de empezar

Procedimiento

  • Consultar Solr en un navegador web:

    Vaya a la URL de consulta básica: http://Search_server_host_name:port/solr/core_name/select?q=field_name:search_keyword

    • Busque todos los documentos
      http://www.mycompany.com:3737/solr/MC_10001_CatalogEntry_en_US/select?q=*:*
    • Busque todos los documentos con un catentry_id de 1000
      http://www.mycompany.com:3737/solr/MC_10001_CatalogEntry_en_US/select?q=catentry_id:10001

    Para obtener más información, consulte Querying Data.

  • Crear el índice de búsqueda con el DIH (Manejador de importación de datos) en un navegador web. Vaya a la URL de DIH básica: http://host_name:port/solr/core_name/dataimport?command=DIH_options
    • Compruebe el estado de DIH
      http://www.mycompany.com:3737/solr/MC_10001_CatalogEntry_en_US/dataimport
    • Ejecute DIH (importación completa)
      http://www.mycompany.com:3737/solr/MC_10001_CatalogEntry_en_US/dataimport?command=full-import
    • Ejecute DIH (importación delta)
      http://www.mycompany.com:3737/solr/MC_10001_CatalogEntry_en_US/dataimport?command=delta-import

    Para obtener más información, consulte Data Import Request Handler.

  • Administrar los núcleos de búsqueda en un navegador web:

    Descargue la consola de administración de Solr de Solr Downloads.

    A continuación, vaya a la URL de administración de núcleo básica: http://host_name:port/solr/admin/cores?action=action_option&core=core_name

    • Compruebe el estado del núcleo de búsqueda
      http://www.mycompany.com:3737/solr/admin/cores?action=status&core=MC_10001_CatalogEntry_en_US
    • Vuelva a cargar la configuración de núcleo de búsqueda
      http://www.mycompany.com:3737/solr/admin/cores?action=reload&core=MC_10001_CatalogEntry_en_US

    Se recomienda fusionar el subdirectorio admin en el archivo SOLR.war que se ha descargado de Apache Solr y fusionarlo en el archivo SOLR.war que se encuentra en el servidor de HCL Commerce Search.

    Para obtener más información, consulte Core Admin.

  • Controlar manualmente la réplica utilizando la funciones de habilitación e inhabilitación de réplica de Solr del servidor maestro.
    • Inhabilite la réplica en el maestro para todos los subordinados
      http://master_server:3737/solr/MC_10001_CatalogEntry_en_US/replication?command=disablereplication 
    • Habilite la réplica en el maestro para todos los subordinados
      http://master_server:3737/solr/MC_10001_CatalogEntry_en_US/replication?command=enablereplication 

    Para obtener más información, consulte SolrReplication.

  • Puede utilizar Luke para depurar el índice de búsqueda, ya que Luke puede abrir y examinar cada registro del índice de búsqueda. Para obtener más información, consulte Luke - Lucene Index Toolbox.
    Consejo: Cuando se reinicie el servidor de búsqueda, es posible que encuentre un error cuando vaya al escaparate por primera vez:
    
    The store has encountered a problem processing the last request...
    
    El error se debe a la configuración inicial de servidor de Solr,y se puede resolver volviendo a cargar la página de tienda en el navegador web.