Reducir 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 CleanExpiredTokens.php cron para eliminar los tokens caducados.

Productos y versiones afectados

  • 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.

Solución

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

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

Lectura relacionada

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