Un de mes projets Laravel utilise Redis et les clés qu'il contient sont automatiquement effacées après un certain temps. J'ai demandé à Alibaba Cloud de vérifier les journaux et j'ai découvert que flushdb avait été exécuté. Nous n'avons pas du tout exécuté flushdb manuellement, alors Laravel efface-t-il automatiquement le cache Redis ? Vous avez effacé tout le Redis ?
Vérifiez s'il est exécuté
php artisan cache:clear
Est-il possible que la date d'expiration du paramètre de cache ait expiré ? Ensuite, il a été nettoyé.
Regardez la durée de validité de la configuration du cache