Anda belum menyetel clear_interval
untuk sesi Anda .. default connect-mongo adalah -1 (atau "tidak pernah"):
Contoh menghapus sesi yang kedaluwarsa setiap jam (3600 detik):
var sessionStore = new MongoStore({
db: 'myappsession',
clear_interval: 3600
});
Anda juga harus memastikan bahwa Anda telah menetapkan maxAge
pada sesi Anda hingga sesi tersebut benar-benar kedaluwarsa (misalnya menggunakan 1 hari):
app.use(express.session({
secret: "myappsecret",
cookie: { maxAge: 24 * 60 * 60 * 1000 },
store:sessionStore
}));