Jenkins 不以 -Xrs -Xmx2048m -XX:MaxPermSize=512m (windows) 开头
Jenkins does not start with -Xrs -Xmx2048m -XX:MaxPermSize=512m (windows)
我的 Jenkins 不想从 jenkins.xml 文件中的参数 -Xrs -Xmx2048m -XX:MaxPermSize=512m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=8080
开始。我还将 JENKINS_HOME 变量添加到 windows 变量,并将路径设置为我的 jenkins 文件夹 c:\Program Files (x86)\Jenkins
。但这没有帮助。我在日志文件中看到错误
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
有人可以帮我吗?
您很可能在 Windows 上使用 32 位 JVM。这有大约 1.2 - 1.5 GB 的堆限制,具体取决于您之前 运行。
我建议将自己限制在 -Xmx1200m
或使用 64 位 JVM。
如果增加 PermGen,则需要减小堆大小,因为在 32 位 windows 中可以拥有的虚拟内存量是有限的。
我找到了解决方案。需要在其文件夹中更新 Jenkins 的 JRE 版本。我刚刚将新文件复制到它的文件夹并替换了相同的文件)现在我可以使用选项
启动 Jenkins
<arguments>-Xrs -Xmx2048m - Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=8080</arguments>
我还使用 soap ui api 在 Jenkins 中进行 运行ning 测试。我更改了选项
set JAVA_OPTS=-Xms512m -Xmx2048m -Dsoapui.properties=soapui.properties "-Dsoapui.home=%SOAPUI_HOME%\"
在 testrunner.bat 现在我的测试 运行 正确并且没有错误 Perm Gen!
我的 Jenkins 不想从 jenkins.xml 文件中的参数 -Xrs -Xmx2048m -XX:MaxPermSize=512m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=8080
开始。我还将 JENKINS_HOME 变量添加到 windows 变量,并将路径设置为我的 jenkins 文件夹 c:\Program Files (x86)\Jenkins
。但这没有帮助。我在日志文件中看到错误
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
有人可以帮我吗?
您很可能在 Windows 上使用 32 位 JVM。这有大约 1.2 - 1.5 GB 的堆限制,具体取决于您之前 运行。
我建议将自己限制在 -Xmx1200m
或使用 64 位 JVM。
如果增加 PermGen,则需要减小堆大小,因为在 32 位 windows 中可以拥有的虚拟内存量是有限的。
我找到了解决方案。需要在其文件夹中更新 Jenkins 的 JRE 版本。我刚刚将新文件复制到它的文件夹并替换了相同的文件)现在我可以使用选项
启动 Jenkins<arguments>-Xrs -Xmx2048m - Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=8080</arguments>
我还使用 soap ui api 在 Jenkins 中进行 运行ning 测试。我更改了选项
set JAVA_OPTS=-Xms512m -Xmx2048m -Dsoapui.properties=soapui.properties "-Dsoapui.home=%SOAPUI_HOME%\"
在 testrunner.bat 现在我的测试 运行 正确并且没有错误 Perm Gen!