Il motore di ricerca del catalogo MySQL verrà rimosso in Adobe Commerce 2.4.0

Adobe Commerce on-premise, Adobe Commerce on cloud infrastructure e Magento Open Source 2.4.0 verranno rilasciati nei prossimi mesi. Per Adobe Commerce on-premise e il Magento Open Source versione 2.4.0 l’Elasticsearch 6.x o 7.x sarà un componente obbligatorio e il motore di ricerca MySQL verrà rimosso. In Adobe Commerce sull’infrastruttura cloud, è già necessario un Elasticsearch.

WARNING
Se non si installa/configura l’Elasticsearch 6/7 prima di tentare l’aggiornamento, potrebbero verificarsi gravi problemi con Adobe Commerce. Gli aggiornamenti del servizio su Adobe Commerce su infrastrutture cloud non possono essere inviati all’ambiente di produzione senza un preavviso di 48 ore lavorative al nostro team di infrastruttura. Ciò è necessario in quanto è necessario disporre di un tecnico del supporto dell'infrastruttura per aggiornare la configurazione entro l'intervallo di tempo desiderato, riducendo al minimo i tempi di inattività dell'ambiente di produzione. Quindi 48 ore prima di quando le modifiche devono essere in produzione invia un ticket di supporto specificare l'aggiornamento del servizio richiesto e indicare l'ora in cui si desidera avviare il processo di aggiornamento.

Il motivo della rimozione del motore di ricerca MySQL è che Elasticsearch fornisce funzionalità di ricerca superiori e ottimizzazioni delle prestazioni del catalogo.

Prodotti e versioni interessati:

  • Adobe Commerce on-premise v2.4.0
  • Magento Open Source v2.4.0

Aggiornamento:

Motore di ricerca
Azione
MySQL
È necessario installare Elasticsearch. Consulta Installare e configurare Elasticsearch nella documentazione per gli sviluppatori.
Elasticsearch (senza versione elencata)
Stai utilizzando l’Elasticsearch 2 e devi aggiornarlo all’Elasticsearch 7 (preferito) o 6. Consulta Elasticsearch di aggiornamento e Configurare Commerce per l’utilizzo di Elasticsearch per informazioni dettagliate, consulta la documentazione per gli sviluppatori.
ELASTICSEARCH 5
L'Elasticsearch 5 ha raggiunto il suo Fine del ciclo di vita ed è stato dichiarato obsoleto in Adobe Commerce 2.4.0. Aggiornamento dell'Elasticsearch 7 (preferito) o 6.
ELASTICSEARCH 6 o 7
Non è necessario eseguire alcun passaggio aggiuntivo prima dell’aggiornamento ad Adobe Commerce 2.4.0.
Estensione di terze parti
Non è necessario installare Elasticsearch. Adobe Commerce consiglia di contattare il fornitore del motore di ricerca per determinare se l’estensione è completamente compatibile con Adobe Commerce 2.4.0.

Installazione:

Quando Adobe Commerce on-premise e Magento Open Source 2.4.0 viene rilasciato, Elasticsearch sarà un componente richiesto, quindi è necessario avere una configurazione host Elasticsearch e configurarlo prima di installare la versione 2.4.0. Consulta Installare e configurare Elasticsearch nella documentazione per gli sviluppatori.

Per impostazione predefinita, la ricerca di Adobe Commerce utilizza Elasticsearch 7 come motore di ricerca e tenta di connettersi a un server in localhost:9200. È supportato anche l’Elasticsearch 6.x. Se la configurazione non corrisponde ai valori predefiniti, è possibile configurare queste impostazioni utilizzando gli argomenti passati a setup:install, allo stesso modo in cui viene configurata la connessione al database.

Ad esempio: setup:install --elasticsearch-host=es.mystore.com

Durante l’installazione verrà verificata la connessione Elasticsearch e l’installazione avrà esito negativo se Adobe Commerce non è in grado di connettersi a un host Elasticsearch. In questo caso, verificare che l'Elasticsearch sia in esecuzione e che siano stati forniti i parametri di connessione corretti.

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