继上一篇 使用 mvnd之后
发现 deploy 公共库还是需要十分钟左右、后面发现跳过所有单元测试之后、deploy 只需要 4 分钟。
所以想着从提升单元测试的速度来加快 deploy 。
前前后后最终还是按官方的配置并行执行单元测试
链接1
链接2
看了下打印的日志、依赖的是默认的 ForkJoinPool 池
但是很遗憾、整体的 deploy 没有丝毫的提升
按构建机的配置来看、CPU 和 内存都是没有打满的、所以大概率不是这两个的问题。
然后看日志发现即使使用了 mvnd 、构建机 20 个物理核心、mvnd 是 19 个并发、但是实际上有些模块的并发度还是非常低。可能跟他们本身的依赖关系有关