problemas del Elasticsearch tras la actualización a Adobe Commerce cloud Infrastructure 2.3.1+
Este artículo analiza la corrección de problemas durante la implementación después de actualizar a Adobe Commerce en las versiones 2.3.1 o posterior de la infraestructura en la nube, si se encuentra en las versiones 2.x y 5.x de Elasticsearch.
Productos y versiones afectados:
- Adobe Commerce en infraestructura en la nube 2.3.1+
- Elasticsearch 2.x y 5.x
Causa
Los comerciantes que hayan actualizado a Adobe Commerce en la infraestructura en la nube (versiones 2.3.1 y posteriores) y que tengan una versión de Elasticsearch anterior a la 6.x pueden experimentar errores al realizar la implementación. Esto se debe a que las versiones de Elasticsearch 2.x y 5.x están en desuso y ya no son compatibles con Adobe Commerce. El cliente Elasticsearch debe estar actualizado o si se ejecuta una implementación, se corre el riesgo de activar un error. Para obtener más información, consulte Cambiar el cliente Elasticsearch en nuestra documentación para desarrolladores.
Problema
Al implementar, verá un mensaje de error similar al siguiente, que indica que la versión del Elasticsearch no es compatible: La versión 5.2.2 del servicio de Elasticsearch en el nivel de infraestructura no es compatible con la versión actual del módulo elasticsearch/elasticsearch (6.7.0.0) que usa la aplicación del Magento. Puede solucionar este problema actualizando el servicio de Elasticsearch de su infraestructura de Magento Cloud a la versión 6.x. Otros síntomas de este problema pueden ser la falta de imágenes y problemas con los filtros en su entorno.
Solución
Para solucionar este problema, el módulo de cliente de Elasticsearch y el servicio de Elasticsearch deben estar en las últimas versiones recomendadas:
- Siga las instrucciones para cambiar el módulo del Elasticsearch en nuestra documentación para desarrolladores de modo que tenga la última versión recomendada del módulo del cliente del Elasticsearch.
- Envíe un vale de soporte técnico y solicite una actualización del servicio de Elasticsearch a 6.x en ensayo y producción. Tenga en cuenta que la actualización al servicio de Elasticsearch puede tardar un poco en completarse.
Lectura relacionada
- Requisitos de pila de tecnología Adobe Commerce 2.3 en nuestra documentación para desarrolladores.
- Configure el servicio de Elasticsearch en nuestra documentación para desarrolladores.
- Instale y configure el Elasticsearch en nuestra documentación para desarrolladores.
- Asegúrese de que el Elasticsearch esté instalado correctamente en nuestra base de conocimiento de soporte.