一、修改jenkinsJVM的内存大小
二、第一种不管用
1、通过top命令查找占用内存多的进程,shitft+m,内存排序
2、 查找占用内存最多的java进程的jvm配置参数
sudo jcmd 4112 VM.command_line
发现这个参数和项目工程中gradle.properties配置的jvm参数一样,于是修改其中参数,问题解决。
org.gradle.jvmargs=-Xmx8192m -Xmn3072m -XX:MetaspaceSize=2048m -XX:MaxMetaspaceSize=5120m -XX:MaxPermSize=2048m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8