Heim > Fragen und Antworten > Hauptteil
Ich verwende die ioredis-Bibliothek für die Sitzungspersistenz im Node-Projekt. Jeder weiß, dass diese Middleware standardmäßig MemorySotre verwendet. Ich ändere den Code im Hintergrund, um ihn im Node zu speichern Der Dienst wurde neu gestartet und die Sitzung ging verloren. Als ich den Code änderte und neu startete, ging die Sitzung nicht mehr verloren. Ich habe nur einen Schlüssel gespeichert . Meine Frage: Warum sind die Speicherbedingungen nicht erfüllt? Logischerweise wird die Sitzung nicht mit der Festplatte synchronisiert. Aber warum wird der Dienst neu gestartet und die Sitzungsdaten sind weiterhin vorhanden?