0
我在我的節點js應用程序中使用快速會話進行會話管理。 使用會話文件存儲。我想統計會話的數量,以限制maxAllowed會話之後的新會話。express session-file-store session count not view-count
是否有任何方法支持這樣做?我不想查看計數,我只想要會話計數。
我在我的節點js應用程序中使用快速會話進行會話管理。 使用會話文件存儲。我想統計會話的數量,以限制maxAllowed會話之後的新會話。express session-file-store session count not view-count
是否有任何方法支持這樣做?我不想查看計數,我只想要會話計數。
要使用會話文件的存儲可以做如下計算會話..
//file store parameters
var sess_options = {
path: "/tmp/sessions/",
useAsync: true
};
// sess_count variable
var sess_count = 0;
var file_store = new FileStore(sess_options);
router.use(session({
store : file_store,
resave : false,
saveUninitialized : true,
secret : 'asts123',
rolling : false,
cookie : { httpOnly: false,
secure : true,
maxAge : 60000
}
}));
router.use(function(req, res, next) {
file_store.length(function session_count(a,len) {
sess_count = len;
console.log("Total active session count is " + sess_count);
console.log("============");
});
return next();
});
是否有人甚至看我的問題。爲什麼我沒有得到迴應? –