Risoluzione dei problemi relativi al sito Adobe Commerce inattivo

Questo articolo fornisce una guida dettagliata alla risoluzione dei problemi per la diagnosi e la risoluzione delle interruzioni del sito Adobe Commerce. Consente di identificare le cause principali, che vanno dai problemi di infrastruttura agli errori a livello di applicazione. Lo strumento di risoluzione dei problemi di Adobe Commerce per l’inattività del sito nella sezione Risoluzione fornisce una struttura decisionale strutturata per isolare la causa di un’interruzione del sito. Ogni passaggio presenta una domanda diagnostica e indirizza l’utente a registri, query o documentazione pertinenti in base alla risposta fornita. Questo albero decisionale riguarda i controlli dello stato della piattaforma, l’analisi del codice di errore, i colli di bottiglia delle prestazioni, gli errori di distribuzione e i problemi del database.

Descrizione description

Ambiente

Adobe Commerce su infrastruttura cloud

Problema/Sintomi

  • Il sito non è accessibile o restituisce codici di errore (ad esempio, 500, 503, 404)
  • Carico server elevato o elaborazione lenta delle richieste
  • Errori di distribuzione o indicizzazione
  • Contenuto statico mancante o errori irreversibili PHP
  • Errori Redis, MySQL o Elasticsearch
  • Errori di moduli personalizzati o post-hook
  • Problemi di applicazione della patch del compositore o deadlock del database

Risoluzione resolution

Fare clic su ogni domanda per visualizzare i dettagli delle risposte in ogni passaggio dello strumento di risoluzione dei problemi.

Nota: Prima di creare un ticket di supporto, controlla la pagina Strumento Patch di qualità: Cerca patch per verificare se il problema è già elencato.

Passaggio 1

https://status.adobe.com mostra problemi?

Passaggio 2

https://status.fastly.com mostra problemi?
  • SÌ - Se hai selezionato Fastly Status e si è verificato un problema, apri un ticket di supporto per ulteriori indagini.
  • NO - Se è stato selezionato Fastly Status e il problema non è stato visualizzato, passare al passaggio 3.

Passaggio 3

Controlla il tuo sito web in un browser web. Ricevi un codice 200 (OK)?

Per controllare i codici di errore:

  • Firefox: Apri menu > Sviluppatore Web > Attiva/Disattiva strumenti > Rete scheda > Tutti filtro > Stato colonna

  • Chrome: Apri menu > Altri strumenti > Strumenti per sviluppatori > Rete scheda > Tutti filtro > Stato colonna

  • SÌ - Apri un ticket di supporto per ulteriori indagini.

  • NO - Passare al punto 4.

Passaggio 4

Quale codice di errore del sito Web è stato ricevuto?
  • 500: registro di controllo di /var/log/platform/. Se questi dati non consentono di identificare il problema, aprire un ticket di supporto e includere le informazioni sulla risoluzione dei problemi disponibili per ulteriori indagini.

  • 503: registro di controllo di var/reports. Se questi dati non consentono di identificare il problema, aprire un ticket di supporto e includere le informazioni sulla risoluzione dei problemi disponibili per ulteriori indagini.

  • 404: Eseguire la query seguente:

    code language-none
    SELECT f.flag_data->>'$.current_version' AS flag_version,
        (su.id IS NOT NULL) AS update_exists
        FROM flag f
        LEFT JOIN staging_update su ON su.id = f.flag_data->>'$.current_version'
        WHERE flag_code = 'staging';
    

    Se la query restituisce una tabella, dove update_exists è "0", fare riferimento all'Errore 404 in tutte le pagine a causa di un problema di gestione temporanea del contenuto. Altrimenti procedere al punto 5.

  • Altri codici di errore: procedere al punto 5.

Passaggio 5

Il sito è lento o presenta un carico elevato di server/CPU o interruzioni Redis/MySQL?

Passaggio 6

Si sono verificati errori di distribuzione o errori di distribuzione?
  • SÌ - Passare al punto 13.
  • NO - Passare al punto 7.

Passaggio 7

Hai degli errori in Elasticsearch?

Passaggio 8

Il database MySQL conteneva query lente o non corrette?

Passaggio 9

Il contenuto statico non è disponibile?

Passaggio 10

Nei registri vengono visualizzati gli errori irreversibili PHP?

Passaggio 11

Stai vedendo degli errori Redis?

Passaggio 12

Vengono visualizzati errori dell<>indicizzatore?

Passaggio 13

Si sono verificati problemi con i moduli personalizzati?

Passaggio 14

Hai degli errori post-hook?

Passaggio 15

Si sono verificati problemi con le patch del compositore?

Passaggio 16

Si sono verificati errori nel database SQL?

Passaggio 17

Si dispone di blocchi inattivi del database MySQL o di un database MySQL che non risponde?

Fai clic qui per visualizzare il diagramma di flusso per la risoluzione dei problemi del sito.

Lettura correlata

Procedure consigliate per la modifica delle tabelle di database

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f