我正在尝试使用Redis通过远程服务器配置持久会话。
在sails.config.session下,我正在配置以下代码以连接到服务器
module.exports.session = {
adapter: '@sailshq/connect-redis',
url:"redis://:pass@157.xxx.xxx.xxx:6379/0",
prefix: 'sess:',
secret: "secretSailsSessionDataHere",
cookie: {
maxAge: 1 * 60 * 60 * 1000
},
}
当我举起Sails时:
sails lift --redis or sails lift
该连接默认为我的本地主机redis服务器。如果我关闭本地服务器,则当服务器地址为xxx.xxx.xxx时,它说127.0.0.1的连接被拒绝,它还会吐出以下错误
Redis connection manager failed unexpectedly. Details: Error: Error emitted from Redis client.
Error details:ReplyError: ERR invalid DB index
关于如何配置module.exports.sessions以使用远程服务器的任何建议?