研发同学希望加速构建过程以便更快的部署测试,并找来了官方软件 mvnd,直接用mvnd替换mvn命令即可,提速很明显,平均约30%,模块越多,提速越多。 下面是当前用的配置,为了稳定常驻后台,避免jenkins job跑完就退出,宿主机弄了定时任务,并发跑三个构建(空项目,就一个pom,内含sleep插件)就会启动好三个mvnd在后台待命。 mvnd.logPurgePeriod = 7d mvnd.idleTimeout = 6 hours mvnd.threads = 16 mvnd.minHeapSize = 1G mvnd.maxHeapSize = 3G […]
Last comments