特性请求: 将本地工作存储与最终存档存储分开
你在提出什么样的建议?
改变现有行为
您的特性要求解决的问题是什么 ?
ArchiveBox直接在/data/archive内执行浏览器和提取器 I/O.
当该目录被托管在NFS或NAS上时,Chrimium profile,扩展数据,下载,日志和提取器输出会导致大量慢小文件一/O. 在我的设置上,一个页面的存档需要30分钟左右,尽管有足够的CPU和内存.
你提出的解决方案是什么?
添加一个与最终存档目录分开的已支持的本地工作目录 。
浏览器配置,下载,提取器工作文件,以及其他运行时间数据应当使用本地存储,而完成的归档输出被存储在已配置的归档目录中.
你试图用什么黑客或替代方法解决问题?
TMP DIR不覆盖浏览器配置,下载,插件输出,以及快照工作目录.
将单个内部目录装入本地存储将依赖于ArchiveBox的内部布局,并且在整个更新过程中都很脆弱。
QQ 为您当前使用的版本共享“ archivebox 版本” 命令的全部输出 。
贝壳 0.9.35 rc190 导弹 ArchiveBox v0.9.35rc190 COMMIT HASH=c825cdb BUILD TIME=2026-07-31 07:28:15 1785482895 互联网档案馆的存檔,存档日期2014-12-02. IN DOCKER=True INQQEMU=False ARCH=x86 64 OS=Linux PLATFORM=Linux-6.12.100+deb13-amd64-x86 64-与-glibc2.41 Python=Cpython (venv) (中文(简体) ). EUID=911:911 UID=911:911 ARCHIVEBOX USER=911:911 FS UID=911:911 FS PERMS=644 FS ATOMIC=True FS REMOTE 真实 DEBUG=假 IS TY=真 SUDO=假 ID=809d91e0:8dd43803 SEARCH BACKEND=音效 LDAP=假
二进制依赖 : 二进制依赖关系
二进制插件状态版本提供者路径 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 存档网页 互联网档案馆的存檔,存档日期2013-12-02. Chromewe ABXPKG LIB DIR/chromewebstore/extensions/archivewebpage.extension.json 节点铬 ✅ abxbus chrome → 2.5.9 pnpm ABXPKG LIB DIR/pnpm/packages/abxbus/node modules/.pnpm/[email protected]/node modules/abxbus/dist/cj. . 浏览器 chrome QQ 3. 0.6 env ABXPKG LIB DIR/pnpm/packages/puppeteer/node modules/.bin/浏览器 铬铬 ✅ 153.0.7983 傀儡 ABXPKG LIB DIR/puppeteer/bin/铬 摇摆 摇摆 0.19.2 pnpm . . . . . . .
内容来源: ArchiveBox/ArchiveBox