使用node-redis将AWS 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}); 

我如何configuration它。 请帮忙。

以下应该与node.js一起工作 –

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

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