当我向CouchDB添加复制时,它无法启动。即保存后我得到以下文件:
{
"_id": "xxx",
"_rev": "yyy",
"target": "https://user:pswd.domain/db",
"source": "db",
"create_target": true,
"continuous": true,
"user_ctx": {
"name": "admin",
"roles": [
"_admin"
]
},
"owner": "admin"
}
通常在创建复制后,会触发复制并更新doc以包含:
"_replication_state": "triggered" or "error",
"_replication_state_time": "some time",
"_replication_id": "some ID"
我在Ubuntu 16.04上使用CouchDB 1.6.0。什么可能导致这种情况发生?复制工作正常,直到大约一小时前,140个左右的复制中有80个一次失败。
在沙发上有60个重复被视为“触发”。但_active_tasks端点仅显示46。
答案 0 :(得分:0)
事实证明,我们的服务器正在经历来自超级狡猾起源的高流量。这导致复制超时,并且不允许重复重启。 Nginx访问日志似乎反复尝试捕获不安全的PHP设置和打开MySQL数据库