node.js使用redis储存session的方法(2)

session = require('express-session'), redis = require('redis'), client = redis.createClient({password:"lhy"}),//这里填写redis的密码 RedisStore = require('connect-redis')(session); client.on("error", function (err) { console.log("Error " + err);//用于提示错误信息 }); let options = { client:client, port:6379,//端口号 host:"127.0.0.1"//主机 }; app.use(session( { store: new RedisStore(options), secret:"lhy2018"//以此字符串加密 }));

这样使用req.session就可以将你想保存的会话数据存到redis中了

就可以避免内存溢出的风险了

然后用pm2重启服务


node.js使用redis储存session的方法

总结

以上所述是小编给大家介绍的node.js使用redis储存session的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/8d52a39f784aa7ba515d7b996f406a92.html