我正面临aerospike的问题。aerospike客户端和服务器
我必须有IP 192.168.1.2
和192.168.1.3
我塞的NodeJS客户端配置了192.168.1.2
两个节点群集,但是当我重新启动此节点。那么我的客户端无法与群集连接。
问题1:我应该在客户端添加多个IP吗?
问题2:如果我需要添加多个IP当我将另一个节点添加到群集时会发生什么?我必须编辑我的客户端配置?
问题3:假设我添加第三个节点,其中ip是:192.168.1.4
。什么是步骤或将此节点添加到此群集中?我需要编辑每个现有的节点配置文件并添加mesh-seed-address-port 192.168.1.4 3002
?
注:我的aerospike配置为默认配置。我在每个节点上只添加了mesh-seed-address-port 192.168.1.3 3002
,其中mesh-seed-address-port为192.168.1.2 3002
&。
我将使用aws,使多播不可能。 –
我明白了。通常我的意思是,你可以使用网格或多播。 –
另一个问题是,如果1节点启动并运行100 GB的数据,然后向集群添加另一个1节点。那么需要多少时间重新平衡所有的东西(复制因子2)呢? (大约),并且在那个时候发生重新平衡时,群集将服务于任何客户端请求? –