Problemi relativi a connessioni e indici in Adobe Commerce su infrastruttura cloud
Problemi ricorrenti con l’indicizzazione automatica tramite cron possono interrompere le operazioni di archiviazione, soprattutto durante i periodi di picco. Reimpostando le configurazioni dell'indicizzatore e ottimizzando le modalità di aggiornamento, è possibile migliorare l'affidabilità del sistema e garantire la continuità delle operazioni.
Descrizione description
Ambiente:
Adobe Commerce su infrastruttura cloud
Problema/Sintomi:
- L’indicizzazione automatica tramite cron ha esito negativo a intermittenza, causando un backlog di processi.
- I prodotti non vengono pubblicati nello store a causa di processi cron non eseguiti.
Risoluzione resolution
Per risolvere il problema, effettuare le seguenti operazioni:
-
Reimpostare le impostazioni dell'indicizzatore per garantire la funzionalità.
-
Abilita blocco applicazione per l'indicizzazione. On-Premise aggiungi la seguente configurazione al file
app/etc/env.php:code language-none 'indexer' =>[ 'use_application_lock' => true ] -
Per ulteriori informazioni, vedere Utilizzo della modalità di blocco dell'applicazione per i processi di reindicizzazione nella Guida all'indicizzazione di Commerce.
-
In Cloud, configura tramite le variabili di ambiente anziché modificare
app/etc/env.php. AggiungiMAGENTO_DC_INDEXER__USE_APPLICATION_LOCKa.magento.app.yaml. Puoi anche aumentare il numero di thread di indicizzazione:code language-none variables: env: MAGENTO_DC_INDEXER_USE_APPLICATION_LOCK: 1 MAGE_INDEXER_THREADS_COUNT: 3 -
Imposta gli indicizzatori su Aggiorna in modalità Schedule come consigliato da Adobe. Assicurati che la griglia clienti sia configurata per l'indicizzazione in tempo reale utilizzando l'opzione Aggiorna al salvataggio. Per i passaggi, fare riferimento a Gestione degli indicizzatori nella Guida alla configurazione di Commerce.
-
Attiva la modalità di manutenzione prima di passare alle modalità di indicizzazione. Disabilita temporaneamente i processi cron per evitare blocchi del database durante gli aggiornamenti. Per ulteriori informazioni, vedere Attivare o disattivare la modalità di manutenzione nella Guida all'installazione di Commerce.
-
Consenti ai processi cron di essere eseguiti normalmente dopo aver apportato modifiche.
Implementando queste raccomandazioni, dovresti essere in grado di risolvere i problemi ricorrenti con l’indicizzazione automatica e migliorare l’affidabilità del sistema durante i periodi di picco.