首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Windows操作系统下给Jenkins更多的堆空间

如何在Windows操作系统下给Jenkins更多的堆空间
EN

Stack Overflow用户
提问于 2017-12-14 16:49:11
回答 1查看 1.6K关注 0票数 0

我第一次安装了Jenkins。添加了从文件系统运行HP Automation Test的构建操作和存档HP结果的构建后操作。作业成功后,抛出了一个错误"java-out-of memory- Heap space“

注意:此错误发生在运行2-3个构建之后。

我对C:\Program Files (x86)\Jenkins下的Jenkins.xml做了一些更改

从…

代码语言:javascript
复制
<arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=8080 --webroot="%BASE%\war"</arguments>

代码语言:javascript
复制
<arguments>-Xrs -Xmx4096m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=8080 --webroot="%BASE%\war"</arguments>

重新启动Jenkins。

当我点击http://localhost:8080时,我需要再次执行完整的Jenkins设置。像安装插件,设置用户等,这是一个痛苦的任务。请帮助永久解决java -heap空间错误。

操作系统版本- Windows 2007 Jenkins版本- 2.78

EN

回答 1

Stack Overflow用户

发布于 2017-12-14 17:38:52

如果您正在使用kill -9 <pid>杀死您的jenkins,那么jenkins将无法将其数据写入其配置文件。因此,所有设置的数据都将丢失或损坏。所以请不要那样做。在这里,我附加了2个链接,为什么你的服务器设置再次运行。希望这些能有所帮助。

Config Errors Because of Killing Jenkins process from CMD

Safe Starting of Jenkins

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47809220

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档