Error: (1) unstable-cluster in Aerospike how to resolve this issue

Error: (1) unstable-cluster in Aerospike how to resolve this issue

我正在尝试使用网格概念设置具有 2 个节点的 aerospike 数据库集群,如果 1 个节点关闭,其他节点将抛出不稳定集群错误。

如何解决这个问题?

select *from bar;
Error: (1) unstable-cluster

如果第二个节点不断进出,则集群处于迁移状态,您会看到此错误,因为您 运行 本质上是 select * 的扫描作业。一旦集群状态稳定,它就会返回给你结果。请参阅 https://discuss.aerospike.com/t/cluster-error-1-unstable-cluster/6264/16 AQL 代码在其配置中将 fail_on_cluster_change 设置为 true。 你可以通过设置这个false来测试,结果不可靠。

aql> get FAIL_ON_CLUSTER_CHANGE
FAIL_ON_CLUSTER_CHANGE = true  <-- default
aql> set FAIL_ON_CLUSTER_CHANGE false
FAIL_ON_CLUSTER_CHANGE = false  <-- set it so and retest.  You may see node connection error then on the node that is dropping in and out.