如何使用"rest/api/content"下载我的 Confluence wiki 的所有 800



我想下载我的Confluence维基的所有80万页。

我想使用:

curl -u wikiusername:wikipassword https://wiki.hostname.com/rest/api/content?start=1`

只需将start1增加到800000.

但是,响应时间随着start的增加而增加,并且从~150,000开始超时:

start响应时间(秒)
10.4
1,000 2,5
10,0009
50,000112
100,000286
200,000超时

选项 1:

使用限制参数,如 developer.atlassian.com/server/confluence/... - 埃拉扎龙

选项 2:逐个空格下载,就像这个通过其 API 递归导出 Confluence 空间和页面的 Python 2 脚本所做的那样:https://github.com/siemens/confluence-dumper(镜像)。

我确认选项 2 有效。

相关内容

  • 没有找到相关文章

最新更新