Reduzca los oauth_tokens caducados antes de la actualización a 2.4.6

Este artículo proporciona una solución al problema en el que ve un gran número de oauth_tokens en su tabla oauth_token, lo que puede causar un largo retraso en la actualización a la versión 2.4.6. Se recomienda reducir la tabla oauth_token mediante el trabajo cron CleanExpiredTokens.php para eliminar los tokens caducados.

Descripción description

Entorno

Adobe Commerce 2.4.0 - 2.4.6, todos los métodos de implementación

Problema

Si hay un gran número de oauth_tokens en su tabla oauth_token, eso puede causar un largo retraso en la actualización a la versión 2.4.6.

El proceso de actualización incluye el cifrado de esos tokens para obtener una capa adicional de seguridad y solo se realizan 100 registros a la vez. Esto puede tardar varias horas si hay un gran número de tokens.

Si se reduce un gran número de oauth_tokens en la tabla oauth_token, se puede evitar un largo retraso en la actualización a la versión 2.4.6.

Resolución resolution

Antes de iniciar una actualización, asegúrese primero de que el trabajo cron de CleanExpiredTokens.php se esté ejecutando. Reduce el tamaño de la tabla oauth_token al eliminar la tabla oauth_tokens caducada y ya debería estar habilitada de manera predeterminada.

Para almacenar en déclencheur manualmente el trabajo cron CleanExpiredTokens.php, ejecute:
bin/magento cron:run --group=default

Lectura relacionada

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