请稍等 ...
×

采纳答案成功!

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

session连接报错

session配置
app.keys = [‘UIsdf_7878#$’]
app.use(
session({
key: ‘weibo.sid’, // cookie name 默认koa.sid
prefix: ‘weibo:sess:’, //redis key的前缀
cookie: {
path: ‘/’,
httpOnly: true,
maxAge: 24 * 60 * 60 * 1000
},
store: redisStore({
all: ‘192.168.56.11:6379’
})
})
)
接口配置
router.get(’/json’, async (ctx, next) => {
const session = ctx.session
if (session.viewNum == null) {
session.viewNum = 0
}
session.viewNum++
ctx.body = {
title: ‘koa2 json’,
viewNum: session.viewNum
}
})
访问接口报错
图片描述

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

1回答

双越 2022-02-21 20:46:58

看报错像是连接的数量超出了。你重启一下 redis 服务试试。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕圣2122384 #1
    老师,如果我在本地启动redis,服务可以正常的。如果连接外部redis,就报上述错误。
    回复 有任何疑惑可以回复我~ 2022-02-22 08:51:30
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信