我安装了redis,并且可以连接到它,但是会话不会持续并且什么也没有出现。我没有更改任何代码,除了升级到节点 0.8.15 而不是 0.8.6
var RedisStore = require('connect-redis')(express);
app.use(express.session({
store: new RedisStore({
host: cfg.redis.host,
db: cfg.redis.db
}),
secret: 'meow'
}));
//after login:
req.session.userid = user._id;
我不得不重新安装 redis,而且我很确定我在 debian 上没有正确执行此操作。该代码在另一台服务器上运行良好。我可以运行 redis-cli 并连接到数据库,但是没有密钥。我启用了调试,但看不到任何明显的东西。