使用node-redis

时间:2017-03-15 18:33:34

标签: node.js amazon-web-services redis node-redis

我正在使用node-redis并且很难连接到外部redis实例。我尝试使用redis-cli并且工作正常。但是对于节点,我无法弄清楚如何正确地给出url和端口。

使用Redis-cli -

redis-cli -h mydomain.something.something.cache.amazonaws.com -p 6379

但是使用nodejs

以下没有工作

var client = redis.createClient('redis://mydomain.something.something.cache.amazonaws.com:6379'),

既不是

var client = redis.createClient({host:'redis://mydomain.something.something.cache.amazonaws.com', port: 6379});

如何配置它。请帮忙。

1 个答案:

答案 0 :(得分:1)

以下应该使用node.js -

var client = require('redis').createClient(6379, 'elastichache endpoint string', {
        no_ready_check: true
     });

此外,请确保AWS上的安全组允许您访问数据库。