在2.4.6升級之前減少過期的oauth_token
本文解決您在oauth_token
表格中看到大量oauth_tokens
的問題,這可能會導致升級至2.4.6版時發生長時間延遲。建議使用CleanExpiredTokens.php
cron工作來減少oauth_token
資料表以刪除過期的權杖。
說明 description
環境
Adobe Commerce 2.4.0 - 2.4.6、所有部署方法
問題
如果oauth_token
表格中有大量oauth_tokens
,可能會造成升級至2.4.6版時發生長時間延遲。
升級程式包括加密這些權杖,以獲得額外的安全層,而且一次僅完成100筆記錄。 如果存在大量權杖,這可能需要幾個小時。
減少oauth_token
表格中的大量oauth_tokens
可以防止升級至2.4.6版時發生長時間延遲。
解決方法 resolution
開始升級之前,請先確定CleanExpiredTokens.php
cron工作正在執行。 它透過刪除過期的oauth_tokens
來縮小oauth_token
表格的大小,預設應該已經啟用。
若要手動觸發CleanExpiredTokens.php
cron工作,請執行:bin/magento cron:run --group=default
相關閱讀
- Commerce設定參考指南中的服務
>
OAuth - Adobe Developer指南中的驗證指南
- 在Commerce實作行動手冊中修改資料庫表格的最佳實務
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f