Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/128.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Azure上的SailsJS Redis连接字符串_Javascript_Azure_Sails.js - Fatal编程技术网

Javascript Azure上的SailsJS Redis连接字符串

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 我在我的配置文件中尝试了以下字符

我正在尝试在我的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

我在我的配置文件中尝试了以下字符串,但那是我得到上述错误的时候。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'我可以得到您如何设置它的代码片段吗?