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.
- Busque todos los documentos
-
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.
- Compruebe el estado de DIH
-
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.
- Compruebe el estado del núcleo de búsqueda
-
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.
- Inhabilite la réplica en el maestro para todos los subordinados
-
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:
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.The store has encountered a problem processing the last request...