【发布时间】:2022-01-12 15:57:30
【问题描述】:
当我尝试连接基于 redislab 的 redis 时,出现以下错误 Redis ready ReplyError: NOAUTH Authentication required。
const pubClient = createClient({ url: `${config.redisLabHost}:${config.redisLabPort}` });
pubClient.on('error', (e) => {
console.log('Redis ready', e)
})
const subClient = pubClient.duplicate();
io.adapter(createAdapter(pubClient, subClient));
我按照socketio的官方文档进行redis的使用
【问题讨论】:
-
在主机和漂亮之上,创建客户端时需要提供用户名和密码
-
我可以把用户名和密码放在哪里?命名参数,如 url 或传递 url 本身?
标签: node.js typescript redis socket.io