gpt4 book ai didi

java - 尽管设置较高,Jenkins PermGen 仍出错

转载 作者:行者123 更新时间:2023-12-01 13:29:20 24 4
gpt4 key购买 nike

我正在 ubuntu 13.10 上运行一个相当新的 jenkins 安装,在开始出现如下内存错误之前,我似乎无法让它保持超过几个小时:

java.lang.OutOfMemoryError: PermGen space

我已经安装了监视器插件,它声称永久代中只有 82m 可用。 enter image description here我已经在我的 jenkins 服务器上编辑了/etc/environment 以包含以下行:

JAVA_OPTS="-XX:PermSize=512m -XX:MaxPermSize=512m -Xms768m -Xmx1024m"
JAVA_ARGS="-Dorg.apache.commons.jelly.tags.fmt.timeZone=America/New_York -XX:PermSize=512m -XX:MaxPermSize=512m -Xms768m -Xmx1024m -XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenSweepingEnabled"

我非常确定参数已被获取,因为我的时区现在看起来是正确的。我正在运行java 1.7。

最佳答案

Jenkins 可能无法识别您的 /etc/environment。它是什么 Linux 操作系统?查找 jenkins 守护程序文件 (/etc/init.d/jenkins) 并查看它如何构建 java 命令。

查看 ps -ef | grep jenkins 的输出。在那里检查Java实际使用的内存参数。

关于java - 尽管设置较高,Jenkins PermGen 仍出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21657180/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com