[Solo PaaS]{class="badge informative" title="Se aplica solo a proyectos de Adobe Commerce en la nube (infraestructura PaaS administrada por Adobe) y a proyectos locales."}

ACSD-53750: Error de canalización rota o conexión cerrada durante el reíndice de catalog_product_price de subprocesos múltiples

La revisión ACSD-53750 corrige el problema en el que se produce un error de interrupción de la canalización o conexión cerrada durante el reíndice de catalog_product_price de subprocesos múltiples. Esta revisión está disponible cuando está instalado Quality Patches Tool (QPT) 1.1.37. El ID del parche es ACSD-53750. Tenga en cuenta que el problema está programado para solucionarse en Adobe Commerce 2.4.7.

Productos y versiones afectados

El parche se ha creado para la versión de Adobe Commerce:

  • Adobe Commerce (todos los métodos de implementación) 2.4.6-p1

Compatible con versiones de Adobe Commerce:

  • Adobe Commerce (todos los métodos de implementación) 2.4.4 - 2.4.6-p2
NOTE
El parche podría ser aplicable a otras versiones con las nuevas versiones de Quality Patches Tool. Para comprobar si el parche es compatible con su versión de Adobe Commerce, actualice el paquete magento/quality-patches a la última versión y compruebe la compatibilidad en la página Quality Patches Tool: buscar parches ​. Utilice el ID de parche como palabra clave de búsqueda para localizar el parche.

Problema

Se ha roto la canalización o se ha cerrado la conexión durante el reindexado de catalog_product_price de subprocesos múltiples.

Pasos a seguir:

  1. Configure RabbitMq.

  2. Generar datos de ejemplo utilizando el archivo small.xml adjunto.

  3. Vaya a Stores > Config > Catalog > Inventory > Inventory Indexer Setting y establezca Stock/Source reindex strategy = Asynchronous.

  4. Establezca el modo de dimensión para los índices que admitan esto. Por ejemplo: catalog_product_price_website_and_customer_group o customer_group.

    code language-none
    bin/magento indexer:set-dimensions-mode catalog_product_price customer_group
    
  5. Ejecutar el restablecimiento de indizadores para catalog_product_price.

    code language-none
    bin/magento indexer:reset catalog_product_price
    
  6. Ejecute el indexador para el indexador de restablecimiento utilizando varios subprocesos.

    code language-none
    MAGE_INDEXER_THREADS_COUNT=10 bin/magento indexer:reindex catalog_product_price
    

Resultados esperados:

No se producen errores.

Resultados reales:

El siguiente error se debe a una conexión AMQP: Conexión rota o cerrada.

Aplicar el parche

Para aplicar parches individuales, utilice los siguientes vínculos según el método de implementación:

Lectura relacionada

Para obtener más información sobre Quality Patches Tool, consulte:

Para obtener información sobre otros parches disponibles en QPT, consulte Quality Patches Tool: Buscar parches en la guía Quality Patches Tool.

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3