在jenkins master-slave配置中,总是出现内存溢出问题,更换了机器设备仍然跑不起来:
问题如下:

Status Code: 500  Exception: org.apache.commons.jelly.JellyTagException: jar:file:/Users/alibaba/.jenkins/war/WEB-INF/lib/jenkins-core-1.512.jar!/hudson/model/Run/console.jelly:65:27: <j:whitespace> Java heap space
Stacktrace:
javax.servlet.ServletException: org.apache.commons.jelly.JellyTagException: jar:file:/Users/alibaba/.jenkins/war/WEB-INF/lib/jenkins-core-1.512.jar!/hudson/model/Run/console.jelly:65:27: <j:whitespace> Java heap space  at org.kohsuke.stapler.jelly.JellyFacet$1.dispatch(JellyFacet.java:103)  at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:677)  at org.kohsuke.stapler.Stapler.invoke(Stapler.java:770)  at org.kohsuke.stapler.MetaClass$12.dispatch(MetaClass.java:384)  at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:677)  at org.kohsuke.stapler.Stapler.invoke(Stapler.java:770)  at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:241)  at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)  at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:677)  at org.kohsuke.stapler.Stapler.invoke(Stapler.java:770)  at org.kohsuke.stapler.Stapler.invoke(Stapler.java:583)  at org.kohsuke.stapler.Stapler.service(Stapler.java:214)  at javax.servlet.http.HttpServlet.service(HttpServlet.java:45)  at winstone.ServletConfiguration.execute(ServletConfiguration.java:248)  at winstone.RequestDispatcher.forward(RequestDispatcher.java:333)  at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:376)  at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:95)  at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:87)  at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)  at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)  at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:48)  at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)  at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)  at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)  at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)  at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)  at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:124)  at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)  at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)  at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)  at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)  at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)  at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)  at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)  at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:174)  at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)  at jenkins.security.ApiTokenFilter.doFilter(ApiTokenFilter.java:64)  at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)  at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)  at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67)  at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)  at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)  at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)  at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)  at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)  at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:50)  at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)  at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)  at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)  at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)  at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)  at winstone.RequestDispatcher.forward(RequestDispatcher.java:331)  at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:227)  at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150)  at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)  at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)  at java.util.concurrent.FutureTask.run(FutureTask.java:138)  at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77)  at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)  at java.lang.Thread.run(Thread.java:680)
Caused by: org.apache.commons.jelly.JellyTagException: jar:file:/Users/alibaba/.jenkins/war/WEB-INF/lib/jenkins-core-1.512.jar!/hudson/model/Run/console.jelly:65:27: <j:whitespace> Java heap space  at org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:745)  at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:289)  at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)  at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)  at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)  at org.apache.commons.jelly.tags.core.OtherwiseTag.doTag(OtherwiseTag.java:41)  at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)  at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)  at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)  at org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38)  at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)  at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)  at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98)  at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)  at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)  at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)  at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98)  at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)  at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)  at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119)  at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)  at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98)  at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)  at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)  at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)  at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)  at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)  at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)  at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)  at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)  at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)  at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)  at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)  at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)  at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)  at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119)  at org.kohsuke.stapler.jelly.CompressTag.doTag(CompressTag.java:44)  at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)  at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:81)  at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:63)  at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:53)  at org.kohsuke.stapler.jelly.JellyFacet$1.dispatch(JellyFacet.java:95)  ... 60 more
Caused by: java.lang.OutOfMemoryError: Java heap space  at java.lang.String.replace(String.java:2057)  at sun.reflect.AccessorGenerator.internalize(AccessorGenerator.java:402)  at sun.reflect.AccessorGenerator.getClassName(AccessorGenerator.java:396)  at sun.reflect.MethodAccessorGenerator.generate(MethodAccessorGenerator.java:286)  at sun.reflect.MethodAccessorGenerator.generateSerializationConstructor(MethodAccessorGenerator.java:95)  at sun.reflect.ReflectionFactory.newConstructorForSerialization(ReflectionFactory.java:313)  at java.io.ObjectStreamClass.getSerializableConstructor(ObjectStreamClass.java:1322)  at java.io.ObjectStreamClass.access$1500(ObjectStreamClass.java:50)  at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:435)  at java.security.AccessController.doPrivileged(Native Method)  at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:411)  at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:308)  at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:545)  at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1599)  at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1494)  at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1599)  at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1494)  at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1748)  at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1327)  at java.io.ObjectInputStream.readObject(ObjectInputStream.java:349)  at hudson.console.AnnotatedLargeText.createAnnotator(AnnotatedLargeText.java:131)  at hudson.console.AnnotatedLargeText.writeHtmlTo(AnnotatedLargeText.java:157)  at hudson.console.AnnotatedLargeText.writeLogTo(AnnotatedLargeText.java:146)  at org.kohsuke.stapler.framework.io.LargeText.doProgressText(LargeText.java:262)  at hudson.console.AnnotatedLargeText.doProgressiveHtml(AnnotatedLargeText.java:94)  at sun.reflect.GeneratedMethodAccessor586.invoke(Unknown Source)  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)  at java.lang.reflect.Method.invoke(Method.java:597)  at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:288)  at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:151)  at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:90)  at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:111)
Status Code: 500Exception: org.apache.commons.jelly.JellyTagException: jar:file:/Users/alibaba/.jenkins/war/WEB-INF/lib/jenkins-core-1.512.jar!/hudson/model/Run/console.jelly:65:27: <j:whitespace> Java heap space
Stacktrace:
javax.servlet.ServletException: org.apache.commons.jelly.JellyTagException: jar:file:/Users/alibaba/.jenkins/war/WEB-INF/lib/jenkins-core-1.512.jar!/hudson/model/Run/console.jelly:65:27: <j:whitespace> Java heap spaceat org.kohsuke.stapler.jelly.JellyFacet$1.dispatch(JellyFacet.java:103)at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:677)at org.kohsuke.stapler.Stapler.invoke(Stapler.java:770)at org.kohsuke.stapler.MetaClass$12.dispatch(MetaClass.java:384)at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:677)at org.kohsuke.stapler.Stapler.invoke(Stapler.java:770)at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:241)at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:677)at org.kohsuke.stapler.Stapler.invoke(Stapler.java:770)at org.kohsuke.stapler.Stapler.invoke(Stapler.java:583)at org.kohsuke.stapler.Stapler.service(Stapler.java:214)at javax.servlet.http.HttpServlet.service(HttpServlet.java:45)at winstone.ServletConfiguration.execute(ServletConfiguration.java:248)at winstone.RequestDispatcher.forward(RequestDispatcher.java:333)at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:376)at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:95)at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:87)at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:48)at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:124)at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:174)at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)at jenkins.security.ApiTokenFilter.doFilter(ApiTokenFilter.java:64)at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67)at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:50)at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)at winstone.FilterConfiguration.execute(FilterConfiguration.java:194)at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:366)at winstone.RequestDispatcher.forward(RequestDispatcher.java:331)at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:227)at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150)at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)at java.util.concurrent.FutureTask.run(FutureTask.java:138)at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77)at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)at java.lang.Thread.run(Thread.java:680)
Caused by: org.apache.commons.jelly.JellyTagException: jar:file:/Users/alibaba/.jenkins/war/WEB-INF/lib/jenkins-core-1.512.jar!/hudson/model/Run/console.jelly:65:27: <j:whitespace> Java heap spaceat org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:745)at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:289)at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)at org.apache.commons.jelly.tags.core.OtherwiseTag.doTag(OtherwiseTag.java:41)at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:161)at org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38)at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98)at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)at org.apache.commons.jelly.tags.core.CoreTagLibrary$1.run(CoreTagLibrary.java:98)at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119)at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)at org.kohsuke.stapler.jelly.CallTagLibScript$1.run(CallTagLibScript.java:98)at org.apache.commons.jelly.tags.define.InvokeBodyTag.doTag(InvokeBodyTag.java:91)at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)at org.kohsuke.stapler.jelly.ReallyStaticTagLibrary$1.run(ReallyStaticTagLibrary.java:99)at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:119)at org.kohsuke.stapler.jelly.CompressTag.doTag(CompressTag.java:44)at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:269)at org.kohsuke.stapler.jelly.JellyViewScript.run(JellyViewScript.java:81)at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:63)at org.kohsuke.stapler.jelly.DefaultScriptInvoker.invokeScript(DefaultScriptInvoker.java:53)at org.kohsuke.stapler.jelly.JellyFacet$1.dispatch(JellyFacet.java:95)... 60 more
Caused by: java.lang.OutOfMemoryError: Java heap spaceat java.lang.String.replace(String.java:2057)at sun.reflect.AccessorGenerator.internalize(AccessorGenerator.java:402)at sun.reflect.AccessorGenerator.getClassName(AccessorGenerator.java:396)at sun.reflect.MethodAccessorGenerator.generate(MethodAccessorGenerator.java:286)at sun.reflect.MethodAccessorGenerator.generateSerializationConstructor(MethodAccessorGenerator.java:95)at sun.reflect.ReflectionFactory.newConstructorForSerialization(ReflectionFactory.java:313)at java.io.ObjectStreamClass.getSerializableConstructor(ObjectStreamClass.java:1322)at java.io.ObjectStreamClass.access$1500(ObjectStreamClass.java:50)at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:435)at java.security.AccessController.doPrivileged(Native Method)at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:411)at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:308)at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:545)at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1599)at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1494)at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1599)at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1494)at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1748)at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1327)at java.io.ObjectInputStream.readObject(ObjectInputStream.java:349)at hudson.console.AnnotatedLargeText.createAnnotator(AnnotatedLargeText.java:131)at hudson.console.AnnotatedLargeText.writeHtmlTo(AnnotatedLargeText.java:157)at hudson.console.AnnotatedLargeText.writeLogTo(AnnotatedLargeText.java:146)at org.kohsuke.stapler.framework.io.LargeText.doProgressText(LargeText.java:262)at hudson.console.AnnotatedLargeText.doProgressiveHtml(AnnotatedLargeText.java:94)at sun.reflect.GeneratedMethodAccessor586.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)at java.lang.reflect.Method.invoke(Method.java:597)at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:288)at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:151)at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:90)at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:111)

问题解决方案:服务器端启动war包添加参数,/usr/bin/java -Xms1024m -Xmx1024m -XX:PermSize=512M -XX:PermSize=1024M -jar jenkins.war --httpPort=18080 --ajp13Port=18009
因为单独在slave机器上跑没有问题,所以slave机器可以不加,如果单独在slave机器上单独运行脚本也有内存溢出问题,那么slave执行脚本也要加

jenkins解决jenkins内存溢出问题相关推荐

  1. linux/centos 解决Tomcat内存溢出,centostomcat

    2019独角兽企业重金招聘Python工程师标准>>> linux/centos 解决Tomcat内存溢出,centostomcat Tomcat本身不能直接在计算机上运行,需要依赖 ...

  2. 缩放图片,解决bitmap 内存溢出out of memory的问题

    缩放图片,解决bitmap 内存溢出out of memory的问题 参考文章: (1)缩放图片,解决bitmap 内存溢出out of memory的问题 (2)https://www.cnblog ...

  3. jvm解决堆内存溢出问题

    我们讲一下堆溢出,栈溢出,还有方法区的溢出,这就讲了一个概念,内存溢出和内存泄露的区别是什么,这个概念很混淆,内存泄露怎么又包含内存溢出,内存溢出和内存泄露又有区别,待会我会细讲的,堆溢出我们怎么去解 ...

  4. 如何解决Disruptor 内存溢出?

    前言 OutOfMemoryError 问题相信很多朋友都遇到过,相对于常见的业务异常(数组越界.空指针等)来说这类问题是很难定位和解决的. 本文以最近碰到的一次线上内存溢出的定位.解决问题的方式展开 ...

  5. java内存溢出原因及解决_java内存溢出的原因和解决方法

    java内存溢出的原因和解决方法 发布时间:2020-06-15 17:57:39 来源:亿速云 阅读:85 作者:元一 内存溢出含义: 内存溢出(out of memory)通俗理解就是内存不够,通 ...

  6. java栈堆溢出怎么解决_java内存溢出示例(堆溢出、栈溢出)

    堆溢出:/** * @author LXA * 堆溢出 */ public class Heap { public static void main(String[] args) { ArrayLis ...

  7. weblogic内存溢出linux,解决weblogic内存溢出有关问题

    彻底解决Weblogic报出java.lang.OutOfMemoryError: PermGen space问题: 打开域下面的bin目录(D:\Oracle\Middleware\user_pro ...

  8. android 外键,android - 创建一个具有外键的sqlite数据库表,作为android中的表列。 我面临以下错误。 我该如何解决 - 堆栈内存溢出...

    创建表的代码: public static final String CREATE_USER_TABLE = "CREATE TABLE " + USER + "(&qu ...

  9. 解决maven内存溢出

    在maven的bin目录下,找到mvn.bat,也就是mvn的启动文件,打开该文件并找到下面的内容: @REM set MAVEN_OPTS=-Xdebug -Xnoagent -Djava.comp ...

最新文章

  1. 收藏 | 做人工智能必看的45篇论文-附下载地址
  2. 多国相继出台政策法规:为「自动驾驶」的「创新发展」保驾护航
  3. 第一课:数据结构的基本概念和术语
  4. MapReduce学习总结之Combiner、Partitioner、Jobhistory
  5. 蓝桥杯审核要多久_商标审核要多久?
  6. 用PB从ORACLE导出DBF文件,PB导出规定格式DBF文件
  7. oracle pl/sql编程详解,OraclePL/SQL高级编程详解
  8. 年初至今主动权益基金平均亏损2.96%
  9. ArcSDE的版本管理机制
  10. 59.node的serve-favicon中间件的使用
  11. Python中的各种if语句(if条件判断、if...else、if...elif...else、if...else嵌套)
  12. Vue开发实例(04)之更换项目入口
  13. Mugeda(木疙瘩)H5案例课—换装小游戏-岑远科-专题视频课程
  14. 机器视觉镜头基础知识详解
  15. 计算机毕业设计ssm+vue基本微信小程序的拼车自助服务小程序-网约车拼车系统
  16. mybatis 的加载过程
  17. android 日历考勤管理,android studio中使用recyclerview制作个显示考勤打卡的日历来...
  18. 索引合并和组合索引的比较
  19. 用Oracle PL/SQL 编程实现小数转分数的方法
  20. xmd后缀名改mp3_GitHub - dh9527/xMDPlayer: 一个可以在线听网易云音乐、QQ音乐、酷狗音乐的音乐播放器,还可以让你听自己的网易云歌单哦!...

热门文章

  1. jta mysql_JTA 使用 MySQL 分布式事务
  2. 账号管理工具_全新微信个人号管理工具能选择吗?为何这么说?
  3. Grove-Lora Radio:修改库函数使能修改扩频因子、带宽参数、码率
  4. 高效研发运维体系构建的流程和方法论
  5. 阿里大数据云原生化实践,EMR Spark on ACK 产品介绍
  6. 疫情下开源数据库逆势增长,新基建下国产数据库迎机遇
  7. Dataphin的代码自动化能力如何助力商业决策
  8. 阿里前端委员会主席圆心:未来前端的机会在哪里?
  9. Schedulerx2.0分布式计算原理最佳实践
  10. MSSQL-最佳实践-Always Encrypted