在2.4.6升级之前减少过期的oauth_tokens

本文提供了一种解决方案,来解决您在oauth_tokens表中看到大量oauth_token的问题,这可能会导致升级到版本2.4.6时出现长时间延迟。建议使用oauth_tokenCleanExpiredTokens.php cron作业减少表以删除过期的令牌。

描述 description

环境

Adobe Commerce 2.4.0 - 2.4.6,所有部署方法

问题

如果oauth_tokens表中有大量oauth_token,则可能会导致在升级到版本2.4.6时出现较长的延迟。

升级过程包括加密这些令牌以实现额外的安全层,并且一次仅完成100条记录。 如果令牌数量很大,这可能需要几个小时。

减少oauth_tokens表中的大量oauth_token可以防止在升级到版本2.4.6时出现长时间延迟。

解决方法 resolution

在开始升级之前,请首先确保CleanExpiredTokens.php cron作业正在运行。 它通过删除过期的oauth_token来减小oauth_tokens表的大小,默认情况下应该已经启用。

要手动触发CleanExpiredTokens.php cron作业,请运行:
bin/magento cron:run --group=default

相关阅读

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