我正在尝试在本地服务器上执行'arangorestore'操作。当我开始它时,我看到:
ERROR internal error: got error from server: HTTP 413 (Request Entity Too Large)
如何配置服务器以便在'arangorestore'上正常工作?
答案 0 :(得分:1)
当服务器收到的请求主体大于最大允许值-512 MB时,ArangoDB会引发413错误。 arangorestore
有一个选项--batch-size
,但arangorestore
应自动限制最大允许值。您可以明确使用此选项以降低批次大小。
答案 1 :(得分:0)
如果您要在大型文件上进行基于行的导入,则可以使用unix split
命令轻松地根据行长将文件拆分为子文件:
split -l 1000000 my-huge-import.json import-split
split
也具有其他选项。然后,您可以遍历并使用输出文件,主题为import-splitaa
,import-splitab
等的curl进行调用。