请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

connect-redis

在写了有关redis的配置后,在启动node服务时,会报redis连接错误
图片描述
以下是app.js中有关配置的代码
const session = require(‘express-session’)
const RedisStore = require(‘connect-redis’)(session)
const redisClient = require(’./db/redis’)
const sessionStore = new RedisStore({
client: redisClient
})
app.use(session({
// resave:false,//添加这行
// saveUninitialized: true,//添加这行
secret: ‘WJiol#23123_’,
cookie: {
maxAge: 24 * 60 * 60 * 1000
},
store: sessionStore
}))

正在回答 回答被采纳积分+3

1回答

双越 2020-10-20 12:32:13

遇到这种问题,就先抛开项目环境,也别用任何框架和工具。

你找到之前最初学习 redis 时,做的最简单的 redis-demo ,看用最简单的代码,能否连接 redis 成功?

0 回复 有任何疑惑可以回复我~
  • redis-demo 也连不上
    redis-server.exe redis.windows.conf之后,没有出现黑框
    回复 有任何疑惑可以回复我~ 2020-10-20 12:49:56
  • 删除redis/dump.rdb后,可以通过redis-server.exe redis.windows.conf启动redis了。但是connect-redis还是连接失败
    回复 有任何疑惑可以回复我~ 2020-10-20 14:24:20
  • connect-redis连接成功了。我把redis的端口号修改为6386,然后又修改为6379。可以连接成功了
    回复 有任何疑惑可以回复我~ 2020-10-20 14:40:51
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信