Limitar los grupos de clientes y los catálogos compartidos por sitios web
Un gran número de SKU de producto, sitios web, grupos de clientes o catálogos compartidos afectará al tiempo de ejecución de los indexadores de Precio de producto y Regla de catálogo. Esto se debe a que, de forma predeterminada, todos los sitios web se asignan a todos los grupos de clientes (catálogos compartidos).
Para reducir el tiempo de indexación, puede excluir ciertos sitios web de los grupos de clientes (catálogos compartidos).
Configuración de Redis
A veces, una instancia de Redis no es suficiente para servir solicitudes entrantes. Hay varias soluciones que podemos recomendar para hacer frente a esta situación.
En primer lugar, Commerce le permite configurar el almacenamiento de caché independiente para cada tipo de caché. Esto le permite instalar tantas instancias de Redis independientes como el número de tipos de caché registrados en Magento. En términos realistas, es posible que desee crear instancias de Redis para las cachés más utilizadas, como configuración, diseño y bloques.
Otra solución puede ser colocar la caché de configuración en el sistema de archivos y mover las otras cachés al servidor Redis. Con esta solución, necesita una herramienta independiente para invalidar de forma centralizada la caché de configuración en todos los nodos web.
También puede utilizar un clúster de Redis que realice operaciones de lectura y escritura paralelas con un número de nodos que aumenta automáticamente. Commerce no proporciona configuración para este caso, pero se puede iniciar con personalizaciones menores.