CouchDB 复制到集群

CouchDB replication to cluster

我正在尝试使用数据库的主副本设置单个 CouchDB 节点,并将其复制(一种方式)到三节点 CouchDB 集群。我想这样做是为了 HA 和性能,用户会与只读集群通信。

此设置似乎不起作用,无论我尝试什么,复制总是出现授权错误。我 100% 确定密码是正确的。事实上,我什至无法在集群中的一个数据库和另一个数据库之间设置复制。所有四个节点都是 运行 2.3.0.

复制与集群不兼容吗?

这确实有效,我发现了问题所在。我在集群配置中指定了明文管理员密码,每个节点都用不同的盐为它生成一个散列。解决方案是在配置文件中为所有集群节点指定相同的散列值。