CouchDB URL / _active_tasks非常适合提供有关复制和索引进度的信息。但是要查看它,您必须以管理员身份登录。在我的couchapp中,我希望能够向我的用户显示索引/复制的进度,但我不希望它们以管理员身份登录。有什么地方可以改变这个吗?
答案 0 :(得分:1)
目前这是不可能的,因为/_active_tasks
可能会透露您不希望泄露的信息,例如可能是您的最终用户的远程对等方。如果需要跟踪用户复制的状态,则需要使用_replicator数据库。但它只提供有关它的基本信息,如它已死或正在进行或已完成。如果您认为这不公平,请随时file an issue或甚至发送给我们pull request(:
答案 1 :(得分:0)
一个hack就是创建一个简单的sinatra(或其他)服务,它只是作为管理员针对_active_tasks运行curl请求并重新发布结果。