Inhabilitación de proveedores de expresiones de búsqueda y filtros de resultados en el archivo de configuración de búsqueda (wc-search.xml)

Puede inhabilitar determinados proveedores de expresiones y filtros de resultados en el archivo de configuración de búsqueda de HCL Commerce (wc-search.xml). Esta acción optimiza el flujo de escaparate y mejora el tiempo de respuesta global para ciertos tipos de escenarios de HCL Commerce Search.

Procedimiento

  • Inhabilitación de configuraciones:

    Puede inhabilitar algunas configuraciones, por ejemplo, proveedores de expresiones, preprocesadores, postprocesadores y filtros de resultados del archivo de configuración de HCL Commerce Search (wc-search.xml) en el servidor de transacciones y el servidor de búsqueda.

    Esto puede ser útil cuando se utiliza una versión personalizada del archivo wc-search.xml en el directorio de personalización -ext.

    Por ejemplo, el siguiente fragmento de código inhabilita un postprocesador de consulta denominado SolrSearchSampleQueryPostprocessor:
    
    <_config:postprocessor
      classname="com.ibm.commerce.catalog.facade.server.services.search.query.solr.SolrSearchSampleQueryPostprocessor"
      enabled="false" />
    
  • Considere la posibilidad de inhabilitar los siguientes proveedores de expresiones del archivo de configuración de HCL Commerce Search (wc-search.xml):
    SolrSearchProductEntitlementExpressionProvider
    Este proveedor de expresiones de búsqueda realiza la autorización de productos. Esta se realiza llamando a ProductEntitlementExpressionHelper para crear expresiones de consulta específicas del motor de búsqueda para contratos que contienen Términos y condiciones CatalogFilter y Términos y condiciones ProductSet.

    Puede inhabilitar este proveedor de expresiones en su perfil de búsqueda si el sitio no contiene autorización específica del cliente.

    SolrSearchInventoryExpressionProvider
    Este proveedor de expresiones de búsqueda maneja las solicitudes de búsqueda para que funcionen con el índice de inventario.

    Puede inhabilitar este proveedor de expresiones en su perfil de búsqueda si el sitio no utiliza el índice de extensión de inventario.