Heim  >  Fragen und Antworten  >  Hauptteil

node.js – Warum ist das Redis im Knotenprojekt immer noch persistent, wenn es die Speicherbedingungen nicht erfüllt?

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?

滿天的星座滿天的星座2668 Tage vor889

Antworte allen(1)Ich werde antworten

  • 过去多啦不再A梦

    过去多啦不再A梦2017-06-05 11:11:52

    你有重启Redis吗

    Antwort
    0
  • StornierenAntwort