【问题标题】:java.io.IOException with hudsonjava.io.IOException 与哈德森
【发布时间】:2012-02-07 07:45:46
【问题描述】:

我用的是Hudson,源码是SVN控制的。

当一个新的工作空间在slave上结帐时,它会显示:

hudson.util.IOException2:remote file operation failed
caused by :java.io.IOException:remote call on server1 failed
...
caused by:java.lang.OutOfMemroyError:java heap space

如何解决这个问题?

【问题讨论】:

    标签: svn hudson


    【解决方案1】:

    检查“I'm getting OutOfMemoryError”Hudson 页面,看看那里的建议之一是否有帮助。

    如果您的 Hudson 开始因 OutOfMemoryError 而窒息,则有三种可能性。

    • 您的 Hudson 的数据量正在增长,需要更大的堆空间。在这种情况下,您只想给它一个更大的堆。
    • 您的 Hudson 正在临时处理大量数据(如测试报告),需要更大的内存空间。在这种情况下,您只想给它一个更大的堆。
    • 您的 Hudson 正在泄漏内存,在这种情况下,我们需要解决该问题。

    bugs like HUDSON-1215,但在最近的 Hudson 版本中解决了。

    This thread 报告了类似的问题。

    似乎发生了类似的事情。
    我还让一台 Mac 从站上的 SVN 签出失败。
    在从属启动选项上添加-Xmx2G 后,问题就消失了。

    其他请注意JVM选项出现在[Advanced...]下的节点配置屏幕下

    【讨论】:

      猜你喜欢
      • 2013-01-17
      • 1970-01-01
      • 2011-08-12
      • 1970-01-01
      • 2011-04-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-18
      相关资源
      最近更新 更多