El motor de búsqueda del catálogo MySQL se eliminará en Adobe Commerce 2.4.0

Adobe Commerce local, Adobe Commerce en la infraestructura en la nube y Magento Open Source 2.4.0 se lanzarán en los próximos meses. Para Adobe Commerce local y la versión de Magento Open Source 2.4.0, el Elasticsearch 6.x o 7.x será un componente requerido, y el motor de búsqueda MySQL se eliminará. En Adobe Commerce, en la infraestructura en la nube, ya se requiere Elasticsearch.

WARNING
Si no se instala/configura el Elasticsearch 6/7 antes de intentar actualizar, podrían producirse problemas graves con Adobe Commerce. Tenga en cuenta que las actualizaciones de servicios en Adobe Commerce en la infraestructura en la nube no se pueden insertar en el entorno de producción sin un aviso de 48 horas laborables a nuestro equipo de infraestructura. Esto es necesario, ya que tenemos que asegurarnos de tener un ingeniero de asistencia técnica de infraestructura disponible para actualizar la configuración dentro de un periodo de tiempo deseado con un tiempo de inactividad mínimo en el entorno de producción. Así que 48 horas antes de cuando sus cambios deben estar en producción enviar un ticket de asistencia detallando la actualización de servicio necesaria e indicando la hora en la que desea que se inicie el proceso de actualización.

La razón para la eliminación del motor de búsqueda MySQL es que Elasticsearch proporciona capacidades de búsqueda superiores, así como optimizaciones de rendimiento del catálogo.

Productos y versiones afectados:

  • Adobe Commerce local v2.4.0
  • Magento Open Source v2.4.0

Actualización:

Motor de búsqueda
Acción
MySQL
Debe instalar Elasticsearch. Consulte Elasticsearch de instalación y configuración en nuestra documentación para desarrolladores.
Elasticsearch (sin versión en la lista)
Utiliza el Elasticsearch 2 y debe actualizar al Elasticsearch 7 (opción preferida) o 6. Consulte Elasticsearch de actualización y Configuración de Commerce para utilizar Elasticsearch en nuestra documentación para desarrolladores para obtener más información.
ELASTICSEARCH 5
El Elasticsearch 5 ha alcanzado su límite Fin de vida útil y ha quedado obsoleto en Adobe Commerce 2.4.0. Actualice a Elasticsearch 7 (preferido) o 6.
ELASTICSEARCH 6 o 7
No es necesario que realice ningún paso adicional antes de actualizar a Adobe Commerce 2.4.0.
Extensión de terceros
No es necesario que instale Elasticsearch. Adobe Commerce recomienda ponerse en contacto con el proveedor del motor de búsqueda para determinar si la extensión es totalmente compatible con Adobe Commerce 2.4.0.

Instalación:

Cuando Adobe Commerce local y Magento Open Source 2.4.0 se publiquen, Elasticsearch será un componente necesario, por lo que debe tener un host de Elasticsearch configurado antes de instalar la versión 2.4.0. Consulte Elasticsearch de instalación y configuración en nuestra documentación para desarrolladores.

De forma predeterminada, la búsqueda de Adobe Commerce utilizará el Elasticsearch 7 como motor de búsqueda e intentará conectarse a un servidor en localhost:9200. También se admite el Elasticsearch 6.x. Si la configuración no coincide con los valores predeterminados, puede establecerlos con los argumentos pasados a setup:install, de la misma manera que se configura la conexión a la base de datos.

Por ejemplo, setup:install --elasticsearch-host=es.mystore.com

Durante la instalación, se comprobará la conexión del Elasticsearch y la instalación fallará si Adobe Commerce no puede conectarse a un host del Elasticsearch. Si esto sucede, compruebe que el Elasticsearch esté en funcionamiento y que ha proporcionado los parámetros de conexión correctos.

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