Reduza o(s) oauth_tokens expirado(s) antes da atualização para 2.4.6

Este artigo fornece uma solução para o problema em que você vê um grande número de oauth_tokens na tabela oauth_token, o que pode causar um grande atraso na atualização para a versão 2.4.6. É recomendável reduzir a tabela oauth_token usando o trabalho CleanExpiredTokens.php cron para excluir os tokens expirados.

Produtos e versões afetados

  • Adobe Commerce 2.4.0 - 2.4.6, todos os métodos de implantação

Problema

Se houver um grande número de oauth_tokens na tabela oauth_token, isso poderá causar um grande atraso na atualização para a versão 2.4.6.

O processo de atualização inclui a criptografia desses tokens para uma camada extra de segurança, e só é feito 100 registros de cada vez. Isso pode levar várias horas se houver um grande número de tokens.

Reduzir um grande número de oauth_tokens na tabela oauth_token pode evitar um grande atraso na atualização para a versão 2.4.6.

Solução

Antes de iniciar uma atualização, verifique se o trabalho CleanExpiredTokens.php cron está em execução. Ele reduz o tamanho da tabela oauth_token ao excluir os oauth_tokens tokens expirados, e já deve estar habilitado por padrão.

Para acionar manualmente o trabalho CleanExpiredTokens.php cron, execute:
bin/magento cron:run --group=default

Leitura relacionada

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