[Solo PaaS]{class="badge informative" title="Applicabile solo ai progetti Adobe Commerce on Cloud (infrastruttura PaaS gestita da Adobe) e ai progetti on-premise."}

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 Magento Open Source versione 2.4.0 Elasticsearch 6.x o 7.x sarà un componente obbligatorio e il motore di ricerca MySQL verrà rimosso. In Adobe Commerce sull’infrastruttura cloud, Elasticsearch è già richiesto.

WARNING
Se non si installa/configura 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 del momento in cui le modifiche devono essere in produzione invia un ticket di supporto specificando l'aggiornamento del servizio richiesto e indicando l'ora in cui desideri avviare il processo di aggiornamento.

Il motivo della rimozione del motore di ricerca MySQL è dovuto al fatto 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 Elasticsearch 2 e devi eseguire l’aggiornamento ad Elasticsearch 7 (preferito) o 6. Per informazioni dettagliate, consulta Aggiornamento di Elasticsearch e Configurazione di Commerce per l'utilizzo di Elasticsearch nella documentazione per gli sviluppatori.
ELASTICSEARCH 5
Elasticsearch 5 ha raggiunto la fine del ciclo di vita ed è stato dichiarato obsoleto in Adobe Commerce 2.4.0. Aggiornamento ad 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 vengono rilasciati, Elasticsearch sarà un componente richiesto, quindi devi avere un host Elasticsearch configurato e configurato 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 utilizzerà Elasticsearch 7 come motore di ricerca e tenterà di connettersi a un server in localhost:9200. È supportato anche Elasticsearch 6.x. Se la configurazione non corrisponde ai valori predefiniti, è possibile configurare queste impostazioni utilizzando gli argomenti passati a setup:install, nello 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 ad Elasticsearch e l’installazione avrà esito negativo se Adobe Commerce non è in grado di connettersi a un host Elasticsearch. In questo caso, verifica che l’Elasticsearch sia funzionante e che siano stati forniti i parametri di connessione corretti.

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