对于我的示例,假设我们有两台服务器。服务器 A 使用服务器 A 上的本地数据库创建连续拉复制。此拉复制的源是服务器 B 上的数据库。
我知道服务器 A 可以通过 _replicator 数据库(如果以这种方式创建)或通过查询 _active_tasks 来监视复制的状态。然而,除了监控 GET 请求之外,服务器 B 是否有任何方法可以知道它是持续拉取复制的来源?
即便如此,我们使用 Cloudant 作为我们的服务器 B,通过代理进行监控也不是一种选择。因此,如果 Cloudant 上的数据库是未在 Cloudant 服务器上创建的复制的一部分,则绝对无法知道它,因为它不会出现在 Cloudant 的 _active_tasks 中,对吗?
编辑:在与 Cloudant Support 的 Samantha Scharr 沟通后,她说“向我们的客户提供日志是我们正在努力解决的问题”。一旦完成,这将不是这样的问题。
谢谢你,保罗