Riduci oauth_tokens scaduti prima dell’aggiornamento alla versione 2.4.6

Questo articolo fornisce una soluzione al problema che causa la visualizzazione di un numero elevato di oauth_tokens nella tabella oauth_token, che può causare un ritardo prolungato nell'aggiornamento alla versione 2.4.6. È consigliabile ridurre la tabella oauth_token utilizzando il processo cron CleanExpiredTokens.php per eliminare i token scaduti.

Descrizione description

Ambiente

Adobe Commerce 2.4.0 - 2.4.6, tutti i metodi di implementazione

Problema

Se nella tabella oauth_tokens è presente un numero elevato di oauth_token, l'aggiornamento alla versione 2.4.6 potrebbe subire un lungo ritardo.

Il processo di aggiornamento include la crittografia di tali token per un ulteriore livello di sicurezza ed è stato eseguito solo 100 record alla volta. Se il numero di token è elevato, l’operazione potrebbe richiedere diverse ore.

La riduzione di un numero elevato di oauth_tokens nella tabella oauth_token può evitare un ritardo prolungato nell'aggiornamento alla versione 2.4.6.

Risoluzione resolution

Prima di avviare un aggiornamento, verificare che il processo cron CleanExpiredTokens.php sia in esecuzione. Riduce le dimensioni della tabella oauth_token eliminando il oauth_tokens scaduto e dovrebbe essere già abilitato per impostazione predefinita.

Per attivare manualmente il processo cron CleanExpiredTokens.php, eseguire:
bin/magento cron:run --group=default

Lettura correlata

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