Risoluzione dei problemi Redis su Adobe Commerce

Questo articolo è uno strumento di risoluzione dei problemi per Adobe Commerce on-premise e Adobe Commerce sui commercianti di infrastrutture cloud che hanno problemi con Redis. Fare clic su ogni domanda per visualizzare la risposta in ogni passaggio della risoluzione dei problemi. A seconda dei sintomi, lo strumento di risoluzione dei problemi spiegherà come risolvere i problemi di versione e memoria e ottimizzare le prestazioni.

Passaggio 1 - Problema Redis step-1

Problema Redis?

a. SÌ - Procedere al passaggio 2.

b. NO - Torna a support.magento.com e cerca gli articoli pertinenti per la risoluzione dei problemi.

Passaggio 2 - Conferma patch Redis installate step-2

Le patch Redis correnti sono installate?

a. SÌ - Procedere al passaggio 3.

b. NO - Assicurarsi di aver installato la versione più recente del pacchetto magento-cloud-patches. Questo pacchetto contiene le patch necessarie per Redis. Per accedere, vai a GitHub magneto-cloud-patches.

Passaggio 3 - Supporto della versione Redis step-3

Su Redis versioni 3.2 o 5.0?

Controllare eseguendo i seguenti comandi nella CLI. Pro o Staging: $ redis-cli -p %port-number% info | grep redis_version, dove %port-number% è il numero della porta, che si trova nel file app/etc/env.php o eseguendo uno dei seguenti comandi: $ vendor/bin/ece-tools env:config:show | grep -i redis -A 3 o $ cat app/etc/env.php | grep redis -A 3 Starter o Integrazione: $ redis-cli -h 'redis.internal' info | grep redis_version

a. SÌ - Procedere al passaggio 4.

b. NO - Adobe Commerce supporta Redis versioni 3.2 e 5.0. Se utilizzi Adobe Commerce su infrastruttura cloud 2.3.3 o versione successiva, ti consigliamo di effettuare l’aggiornamento a Redis 5. Per i passaggi di configurazione su Adobe Commerce su infrastruttura cloud Architettura del piano Pro, Integrazione e ambienti Starter, incluso il ramo principale, fare riferimento a Adobe Commerce su infrastruttura cloud > Configurazione del servizio Redis nella documentazione per gli sviluppatori. **È necessario inviare un ticket di supporto per modificare la configurazione del servizio negli ambienti di produzione e staging dell'architettura Pro. Inoltre, per Adobe Commerce su infrastruttura cloud e Adobe Commerce on-premise 2.3.5+, si consiglia l’implementazione della cache Redis estesa. Questo tipo di implementazione della cache di Redis offre miglioramenti che riducono al minimo il numero di query a Redis eseguite su ogni richiesta di Adobe Commerce. Per i passaggi, consulta Implementazione della cache Redis estesa Adobe Commerce 2.3.5+ nella knowledge base per il supporto. Per tutti gli altri utenti di Adobe Commerce, consulta Guida alla configurazione di Adobe Commerce > Configurare Redis nella documentazione per gli sviluppatori, per i passaggi.

Passaggio 4 - Verificare la versione più recente di ECE-Tools step-4

Disponi della versione più recente di Strumenti ECE > v2002.1.1?

Verificare la versione disponibile eseguendo il comando in CLI/Terminal: $php vendor/bin/composer info magento/ece-tools.

a. SÌ - Procedere al passaggio 5.

b. NO - Aggiorna gli strumenti ECE all'ultima versione.

Passaggio 5: valutare il traffico di rete step-5

L’app e Redis sono soggette a molto traffico di rete?

a. SÌ - Provare a eseguire le operazioni seguenti: per un'architettura non divisa, verificare che sia utilizzata una connessione secondaria. Per l'architettura divisa, la cache L2 deve essere abilitata.

b. NO - Configurare la configurazione della cache L2 Aggiornando Redis Backend. Procedi al passaggio 6.

Passaggio 6 - Controllare la velocità del sito step-6

Il sito funziona ancora lentamente dopo l’abilitazione della cache L2?
a. YES - Controllare la directory temporanea /dev/shm per verificare se è necessario aumentare lo spazio. Se hai bisogno di più spazio, invia un ticket di supporto.
b. NO - L’abilitazione della cache L2 sembra aver risolto i problemi Redis.

Torna al passaggio 1

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