J'utilise la bibliothèque ioredis pour la persistance de session dans le projet node. J'utilise le middleware express-session. Tout le monde sait que ce middleware utilise memorySotre par défaut. Lorsque j'utilise cette bibliothèque, je modifie le code en arrière-plan pour l'enregistrer dans node. . Le service a été redémarré et la session a été perdue, j'ai donc utilisé redis plus tard. Lorsque j'ai modifié le code et redémarré, la session n'a plus été perdue. Je n'ai modifié aucun des fichiers de configuration par défaut de redis. . Ma question Pourquoi les conditions de sauvegarde ne sont-elles pas remplies ? Logiquement, elle ne sera pas synchronisée sur le disque et la session existe toujours en mémoire. Mais pourquoi le service est-il redémarré et les données de session existent toujours ?
Avez-vous redémarré Redis ?