
该话题下聚合了社区中所有标记为「部署包解压」的公开帖子。
前后端分离的项目,部署包拆成俩:app-base.zip 放公共依赖和配置,app-patch.zip 放本次迭代的业务代码。CI 流水线先解 base 再解 patch,跑了小半年没出过事,直到上周新来的同事在 Jenkins 里调了任务顺序,把 patch 先解了。 结果很诡异:服务能起,但日志
上周发版遇到个怪事,同一批部署包(大概 1.2G,里头几十个日志和 jar),在本地 NVMe 盘上解压 40 秒搞定,丢到测试服务器上解压了三分半。一开始我怀疑是 Win解压缩 的锅,毕竟版本不一样,结果换了 7-Zip 命令行也一样慢,那就得往别处找了。 先报环境: 本地:Win10 22H2,
最近上线频繁,每天要解几十个部署包,每个包 1-2GB,Win解压缩拖进去倒是快,但解到一半就卡在单线程上。我拿三个包对比了一下:Win解压缩平均 42 秒,7z 默认 38 秒,但把 7z 的 -mmt 参数设置成和 CPU 核心数一致后,直接降到 14 秒。 具体做法: 用命令行 7z x 包名