[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-67102: La carga de categorías es lenta o se agota el tiempo de espera cuando hay un gran número de categorías y productos

El parche ACSD-67102 soluciona el problema de que la carga de categorías es lenta o se agota el tiempo de espera cuando hay un gran número de categorías y productos. Esta revisión está disponible cuando está instalado Quality Patches Tool (QPT) 1.1.70. El ID del parche es ACSD-67102. Este problema está programado para solucionarse en Adobe Commerce 2.4.9.

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.7-p4

Compatible con versiones de Adobe Commerce:

  • Adobe Commerce (todos los métodos de implementación) 2.4.7 - 2.4.7-p7
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

La carga de categorías es lenta o se agota el tiempo de espera cuando interviene un gran número de categorías y productos.

Pasos a seguir:

  1. Cree una nueva instancia limpia.

  2. Crear categorías y productos:

    1. Copie setup/performance-toolkit a ./var para poder editar los perfiles.
    2. Edite el perfil small.xml y establezca las categorías en 2500 y los productos en 250000.
    3. Ejecutar bin/magento setup:performance:generate-fixtures var/setup/performance-toolkit/profiles/ce/small.xml
  3. Compruebe que todas las categorías están establecidas como anclajes ejecutando la siguiente consulta:

    code language-none
        UPDATE catalog_category_entity_int set value = 1 where attribute_id = (select attribute_id from eav_attribute where attribute_code = 'is_anchor');
    
  4. Vaya al menú Administración.

  5. Confirme que existe una estructura de categoría más profunda.

  6. Profundice la categoría 2 en el árbol de categoría 1 para reflejar la jerarquía deseada.

  7. Reindexe.

Resultados esperados:

Cada categoría se carga en cuestión de segundos, incluso en el primer intento sin almacenar en caché.

Resultados reales:

La categoría se abre después de más de un minuto.

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:

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