使用GCE redis单击将node node.js部署到节点集群

时间:2016-03-26 18:06:45

标签: node.js redis google-compute-engine

如何连接到redis实例集群?
我正在使用谷歌计算引擎点击部署redis现在已经创建了3个实例,所有这些实例都有不同的ips但是现在如何连接到我的server.js中的这个节点集合我也在使用{{ 3}}用于node.js。
我的代码如下所示,用于连接单个实例,但我不知道如何连接到节点集群。

var redis = require('redis');
module.exports.redis = redis.createClient('6379','107.138.209.19');

提前致谢

1 个答案:

答案 0 :(得分:1)

实例/群集列表中的第一个节点是redis master,这是您应在redis.createClient()调用中提及的节点。例如,如果您有3个这样的实例:

  • redis的-1-1-VM
  • redis的-1-2-VM
  • redis的-1-3-VM

您的redis主节点将是 redis-1-1-vm

您可以将Redis Sentinel用于高可用性,即在没有人为干预的情况下抵御某些类型的故障的部署。