Reduza oauth_tokens expirados antes da atualização 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 cron CleanExpiredTokens.php para excluir os tokens expirados.
Descrição description
Ambiente
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.
Resolução resolution
Antes de iniciar uma atualização, verifique se o trabalho cron CleanExpiredTokens.php está em execução. Reduz o tamanho da tabela oauth_token ao excluir o oauth_tokens expirado e já deve estar habilitado por padrão.
Para acionar manualmente o trabalho cron CleanExpiredTokens.php, execute:bin/magento cron:run --group=default
Leitura relacionada
- Serviços
>OAuth no guia de Referência de Configuração do Commerce - Guia de Autenticação no guia do Adobe Developer
- Práticas recomendadas para modificar tabelas de banco de dados no Manual de implementação do Commerce