Error de tiempo de espera de puerta de enlace 504 al guardar una categoría con productos de más de 1k

Este artículo sugiere una solución para el problema de tiempo de espera que pueda tener al realizar operaciones con categorías grandes (más de 1k de productos).

Productos y versiones afectados:

  • Adobe Commerce en infraestructura en la nube 2.3.3
  • Adobe Commerce local 2.3.3
  • Magento Open Source 2.3.3

Problema

Requisitos previos: Tiendas > Configuración > CATÁLOGO > Catálogo > Utilizar ruta de categorías para URL de productos se establece en para la vista de la tienda.

Pasos a seguir

  1. En Commerce Admin, vaya a Catálogo > Categorías.
  2. Abra una categoría grande, como más de 1000 productos asignados.
  3. Añada un producto a la categoría.
  4. Clic Guardar categoría.

Resultado esperado:

Categoría guardada correctamente.

Resultado real:

Después de cinco minutos de guardar el proceso, aparecerá la página de error de tiempo de espera de la puerta de enlace 504.

Causa

El proceso tarda más tiempo que el tiempo de espera configurado del servidor.

Solución

Desactivación de la Generar reescrituras de URL de "categoría/producto" Esta opción eliminará todas las reescrituras de URL de categorías/productos de la base de datos y reducirá significativamente el tiempo necesario para las operaciones con categorías grandes.

WARNING
Si desactiva esta opción, se eliminarán de forma permanente las reescrituras de URL de categorías/productos sin la capacidad de restaurarlas.

Para deshabilitar la variable Generar reescrituras de URL de "categoría/producto" opción:

  1. En el Administrador de Commerce, vaya a Tiendas > Configuración > CATÁLOGO > Catálogo.
  2. En la esquina superior izquierda de la página de configuración, en Ámbito , establezca el ámbito de configuración en Configuración predeterminada.
  3. Establecer Generar reescrituras de URL de "categoría/producto" hasta No.
  4. Clic Guardar configuración.
  5. Limpiar la caché ejecutando bash bin/magento cache:clean o en el Administrador de Commerce, en Sistema > Herramientas > Administración de caché.

Ahora puede agregar productos a categorías o mover categorías con un gran número de productos, y estas operaciones tardarán mucho menos tiempo y no deberían causar tiempo de espera.

Lectura relacionada

Redirecciones automáticas de productos en nuestra guía del usuario.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a