Verlagen van verlopen oauth_tokens
vóór upgrade van 2.4.6
Dit artikel biedt een oplossing voor het probleem waarbij een groot aantal oauth_tokens
in uw oauth_token
-tabel wordt weergegeven. Hierdoor kan de upgrade naar versie 2.4.6 veel langer duren. Het wordt aanbevolen de tabel oauth_token
te verkleinen met de taak CleanExpiredTokens.php
cron om de verlopen tokens te verwijderen.
Betrokken producten en versies
- Adobe Commerce 2.4.0 - 2.4.6, alle plaatsingsmethodes
Probleem
Als er een groot aantal oauth_tokens
in uw oauth_token
-tabel staat, kan dit een lange vertraging veroorzaken bij het upgraden naar versie 2.4.6.
Het verbeteringsproces omvat het coderen van die tokens voor een extra laag van veiligheid, en het is slechts 100 verslagen tegelijkertijd gedaan. Dit kan enkele uren duren als er een groot aantal tokens is.
Als u een groot aantal oauth_tokens
in uw oauth_token
-tabel reduceert, voorkomt u een lange vertraging bij het upgraden naar versie 2.4.6.
Oplossing
Voordat u een upgrade start, moet u eerst controleren of de CleanExpiredTokens.php
cron -taak wordt uitgevoerd. Hierdoor wordt de tabel oauth_token
kleiner door de verlopen oauth_tokens
-tokens te verwijderen. Deze moeten al standaard zijn ingeschakeld.
Voer de volgende handelingen uit om de CleanExpiredTokens.php
cron -taak handmatig te activeren:bin/magento cron:run --group=default
Gerelateerde lezing
- de Diensten > OAuthin de gids van de Verwijzing van de Configuratie van Commerce
- Gids van de Authentificatiein de gids van Adobe Developer
- Beste praktijken voor het wijzigen van gegevensbestandlijstenin het Playbook van de Implementatie van Commerce