在2.4.6升級之前減少過期的oauth_tokens

本文解決您在oauth_token表格中看到大量oauth_tokens的問題,這可能會導致升級至2.4.6版時發生長時間延遲。建議使用CleanExpiredTokens.php cron工作來減少oauth_token資料表以刪除過期的權杖。

受影響的產品和版本

  • Adobe Commerce 2.4.0 - 2.4.6、所有部署方法

問題

如果oauth_token表格中有大量oauth_tokens,可能會造成升級至2.4.6版時發生長時間延遲。

升級程式包括加密這些權杖,以獲得額外的安全層,而且一次僅完成100筆記錄。 如果存在大量權杖,這可能需要幾個小時。

減少oauth_token表格中的大量oauth_tokens可以防止升級至2.4.6版時發生長時間延遲。

解決方案

開始升級之前,請先確定CleanExpiredTokens.php cron工作正在執行。 它透過刪除過期的oauth_tokens權杖來減少oauth_token表格的大小,並且預設應該已經啟用。

若要手動觸發CleanExpiredTokens.php cron工作,請執行:
bin/magento cron:run --group=default

相關閱讀

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