node redis安裝與使用


一、linux 安裝 redis-server

apt-get install redis-server

二、啟動redis-server服務

 1. 修改配置---服務后台啟動

vim /etc/redis/redis.conf

daemonize no  改成 daemonize  yes

  2.啟動服務

redis-server /etc/redis/redis.conf

三、安裝node的依賴包

npm install redis
npm install connect-redis

四、使用實例

var express = require('express');;
var session = require('express-session');
var bodyParser = require('body-parser');
var RedisStore=require('connect-redis')(session);
app.use(cookieParser());
app.use(session({
    secret: "wdawdadawdatffghfhfthgfthest",
    resave: true,
    saveUninitialized: true,
    cookie: {
        secure: false,
        maxAge: 60 * 60 * 1000,
    },
    store:new RedisStore({
        host:'127.0.0.1',
        port:'6379', 
        db:0   // 分庫(可選項,值必須是數字)
    })
}));

完成以上配置,session就會自動上次到redis服務器上,持久保存了!再也不用擔心重啟node服務器會丟失session了!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM