Javascript Azure上的SailsJS Redis连接字符串
我正在尝试在我的SailJS项目中连接用于Redis的Azure缓存,但出现了一个名为“加载挂钩(Javascript Azure上的SailsJS Redis连接字符串,javascript,azure,sails.js,Javascript,Azure,Sails.js,我正在尝试在我的SailJS项目中连接用于Redis的Azure缓存,但出现了一个名为“加载挂钩(userconfig)失败”的错误!我在本地使用了这个字符串,它可以工作>Redis\u url:'redis://127.0.0.1:6379" Azure提供一个主键(我们称之为xyz)和一个主连接字符串imageAware.redis.cache.windows.net:6380,password=xyz,ssl=True,abortConnect=False 我在我的配置文件中尝试了以下字符
userconfig
)失败”的错误!我在本地使用了这个字符串,它可以工作>Redis\u url:'redis://127.0.0.1:6379"
Azure提供一个主键(我们称之为xyz)和一个主连接字符串imageAware.redis.cache.windows.net:6380,password=xyz,ssl=True,abortConnect=False
我在我的配置文件中尝试了以下字符串,但那是我得到上述错误的时候。redis_url:'redis://:xyz@imageAware.redis.cache.windows.net:6379/0'
哪种格式是Azure缓存for Redis连接字符串的正确格式?我通过将以下内容添加到我的production.js文件中解决了这个问题
session: {
adapter: '@sailshq/connect-redis',
url: 'redis://:xyz=@imageAware.redis.cache.windows.net:6379/0',
cookie: {
maxAge: 24 * 60 * 60 * 1000,
secure: false
}
},
是否覆盖了
config/production.js
中的redis\u url值?是。从'redis://127.0.0.1:6379“到”redis://:xyz@imageAware.redis.cache.windows.net:6379/0'我可以得到您如何设置它的代码片段吗?